quota_exhausted (HTTP 429): GetItDone API quota
GetItDone REST API error: quota_exhausted (HTTP 429) means your workspace used its whole API allowance this billing period. Wait for the reset or upgrade.
Seeing a "quota exhausted" message in an AI assistant, not from our API? Read what "request quota exhausted" means in AI assistants.
- HTTP status: 429
- Problem type URI: https://nowgetitdone.com/docs/api/problems/quota-exhausted
What it means
The workspace has used its entire API-call allowance for the current billing period — an ALLOWANCE gate, distinct from the short-term burst throttle.
Likely causes
- The plan’s calls-per-period quota is fully consumed.
How to fix
- Wait for the billing period to reset, or upgrade to a plan with a larger allowance.
- Reduce call volume — batch reads and cache where you can.
Example problem+json
{
"type": "https://nowgetitdone.com/docs/api/problems/quota-exhausted",
"title": "Plan quota exhausted",
"status": 429,
"code": "quota_exhausted",
"request_id": "req_a1b2c3d4"
}Related
Read this page as Markdown — plain text for AI agents. Every guide at once: llms-full.txt.
rate_limited (HTTP 429)
Fix: wait the Retry-After seconds, then pace calls with the RateLimit headers. rate_limited (HTTP 429) is a short burst throttle, not your plan quota.
idempotency_key_missing (HTTP 400)
idempotency_key_missing (HTTP 400) from the GetItDone API: An Idempotency-Key was required for this call but none was supplied or it was malformed.