# quota_exhausted

Monthly API quota exhausted. What causes the BioFlow API's quota_exhausted error (HTTP 429) and how to fix it.

HTTP 429 · `application/problem+json` · Monthly API quota exhausted.

## What causes it

- The workspace used its full monthly API quota (successful /v1 requests per calendar month, UTC).

## How to fix it

- Check where you stand with `GET /v1/usage` (it's free — it never counts against the quota).
- Wait for the calendar-month reset, or upgrade the plan for a higher quota (see [pricing](https://getbioflow.com/pricing)).

## Example response body

```json
{
  "type": "https://getbioflow.com/docs/api/errors/quota-exhausted",
  "title": "Monthly API quota exhausted",
  "status": 429,
  "instance": "urn:request:req_01abc",
  "code": "quota_exhausted",
  "request_id": "req_01abc"
}
```

Branch on the stable `code` field — `title` and `detail` are for humans and may
change. `type` (`https://getbioflow.com/docs/api/errors/quota-exhausted`) always resolves to this page. Quote
`request_id` when contacting support. Full code registry on the
[API docs hub](/docs/api#errors); the complete surface is in the
[interactive reference](/docs/api-reference).
