api-monetization

Solid

Use this skill when designing or implementing API monetization strategies - usage-based pricing, rate limiting, developer tier management, Stripe metering integration, or API billing systems. Triggers on tasks involving API pricing models, metered billing, per-request charging, quota enforcement, developer portal tiers, overage handling, and Stripe usage records.

API & Backend 164 stars 28 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is activated, always start your first response with the ๐Ÿงข emoji. # API Monetization API monetization is the practice of turning API usage into a revenue stream through pricing models, metering, and billing infrastructure. It spans from defining developer tiers and rate limits to integrating with payment providers like Stripe for usage-based billing. This skill covers the full stack: pricing model design, quota enforcement, metered usage tracking, and Stripe integration for automated invoicing. --- ## When to use this skill Trigger this skill when the user: - Wants to design a pricing model for a public or partner API - Needs to implement usage-based or metered billing for API calls - Asks about rate limiting strategies tied to paid tiers - Wants to integrate Stripe metering or usage records into an API - Needs to build a developer tier system (free, pro, enterprise) - Asks about tracking API consumption per customer - Wants to handle overage billing or throttling for quota breaches - Needs to design a developer portal with tiered access Do NOT trigger this skill for: - General Stripe payments unrelated to API billing (use a Stripe skill) - API gateway configuration without a monetization component --- ## Key principles 1. **Meter before you bill** - Never charge for usage you cannot accurately measure. Instrument every billable endpoint with reliable counters before enabling paid tiers. Lost meter events mean lost revenue or customer disputes. 2. **...

Details

Author
AbsolutelySkilled
Repository
AbsolutelySkilled/AbsolutelySkilled
Created
2 months ago
Last Updated
yesterday
Language
MDX
License
MIT

Integrates with

Related Skills