# 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](https://nowgetitdone.com/blog/request-quota-exhausted-meaning).

- **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

```json
{
    "type": "https://nowgetitdone.com/docs/api/problems/quota-exhausted",
    "title": "Plan quota exhausted",
    "status": 429,
    "code": "quota_exhausted",
    "request_id": "req_a1b2c3d4"
}
```

## Related

- [Rate limits & quotas](/docs/api#rate-limits)
- [Seeing this in an AI assistant, not our API?](https://nowgetitdone.com/blog/request-quota-exhausted-meaning)
