| Model | How It Works | Best For |
|---|---|---|
| Usage-Based Billing | Monthly Minimum Commitment (MMC) with overage billing | Teams with predictable, recurring API usage |
| Dollar Packages | Purchase an annual pool of dollars upfront under a contract | Teams that prefer a fixed annual spend with flexible drawdown |
x-api-key header). Check your balance at any time with GET /v3/users/me → wallet.
Usage-Based Billing
Usage-based billing pairs a flat Monthly Minimum Commitment (MMC) with per-second usage billing. If you exceed the included usage in a given month, overage is billed at a slightly higher rate.How It Works
- Monthly Minimum Commitment (MMC): A flat fee charged monthly, regardless of usage.
- Included Usage: Each tier includes a pool of usage dollars per month at your contracted rate.
- Overage: Usage beyond the included pool is billed at the overage rate per second.
Dollar Packages
Dollar packages let you purchase a fixed annual pool of dollars under a contract. Your balance is drawn down as you use the API throughout the year.How It Works
- Annual Contract: You agree to a total dollar amount for the contract term (typically 12 months).
- Drawdown: Your balance is consumed per second as you use HeyGen’s API.
- Balance Tracking: Monitor your remaining balance at any time via
GET /v3/users/me → wallet.

