This endpoint is free — checking your balance does not consume any
credits. For how credits are charged per endpoint, see Pricing.
Endpoint
Authorization header.
Example request
Response fields
| Field | Type | Description |
|---|---|---|
credits | number | Remaining API credits on your account. May be fractional for some plans. |
Errors
| Status | Body | Cause |
|---|---|---|
401 | { "message": "Missing API key in request" } | No Authorization header. |
401 | { "message": "Invalid API key in request" } | Authorization header carries an invalid key. |
Account credits
For more than the bare balance, use the account credits endpoint. It adds your recurring credit grant: how many credits you receive each cycle, how often, when the next refresh lands, and whether unused credits roll over./user/credits, it is free, takes no parameters, and is rate limited
to 300 requests per minute.
Response fields
| Field | Type | Description |
|---|---|---|
account.credits | number | Remaining API credits on your account — the shared pool all your API keys draw from. |
account.recurring_credits | number | Credits granted each billing cycle. 0 if your plan has no recurring grant. |
account.recurring_credits_frequency | string | null | Grant cadence (for example monthly). null if no recurring grant. |
account.recurring_credits_refresh_date | string | null | ISO timestamp of the next grant refresh. null if no recurring grant. |
account.credit_rollover | boolean | Whether unused recurring credits carry into the next cycle. |
What to do next
- Understand charges — see Pricing for per-endpoint credit costs.
- Avoid 429s — review Rate limits when polling at scale.
- Check API access — see Permissions for which endpoints and fields your account can use.

