Plans and pricing
Every plan includes a pool of requests per billing period; extra requests come out of your prepaid balance - a separate meter from Genaya AI credits.
| Plan | Included requests per billing period | API keys |
|---|---|---|
Free trial | 500 in total (test keys only, read-only) | 1 |
Individual | 10,000 | 2 |
Pro | 50,000 | 5 |
Business | 500,000 | 20 |
Enterprise | unlimited | unlimited |
Past the included pool, extra requests cost $1.00 per 10,000 - charged in 1,000-request steps ($0.10 each) from the organization's prepaid balance under Settings > Billing, the same balance that pays for extra texts, calls, video and extra Genaya AI credits. The organization's billing contacts get a heads-up at 80% of the pool and again at 100%.
- While the pool has allowance left, requests are always served - even when the prepaid balance is empty.
- Once the pool is used and the prepaid balance is empty (and Auto-pay is off), the API answers 402 usage_limit_error with code out_of_usage_credit and a plain message. Nothing is dropped silently.
- A free trial that has used its 500 requests answers 402 usage_limit_error with code trial_request_limit.
- Limits and the pool apply within a few seconds of a change, so a request sent right after the credit runs out can still succeed.
GET /v1/usage reports the pool (requests.used, requests.included, requests.remaining, requests.resetsAt) and the key count next to the rate-limit windows:
JSON
{
"data": {
"object": "usage",
"plan": "pro",
"requests": {
"used": 12340,
"included": 50000,
"remaining": 37660,
"overagePricePer10k": 1.0,
"resetsAt": "2026-10-01T00:00:00.000Z"
},
"keys": { "used": 2, "limit": 5 },
"rateLimit": {
"minute": { "used": 3, "limit": 100, "remaining": 97, "resetsAt": "..." },
"day": { "used": 812, "limit": 50000, "remaining": 49188, "resetsAt": "..." },
"org": { "limit": 200 },
"heavy": { "limit": 20, "remaining": 20 }
},
"writeQuota": { "used": 14, "limit": 20000, "remaining": 19986, "resetsAt": "..." }
}
}infoThe same numbers are on the API keys page (Settings > Developer) and on the API requests row under Settings > Billing.