Skip to main content

What it means

Your credit balance is too low to pay for this call.

What to do

Top up your credits, then send the request again. GET /credits/balance is free and shows what you hold. Never retry before topping up. The SDKs do not retry this code.

Example response

The detail text is illustrative and can differ by endpoint. retryAfterSeconds appears only on a 429 or 503 that carries a Retry-After header.

In the SDKs

The Python SDK raises InsufficientCreditsError and the TypeScript SDK raises InsufficientCreditsError. Both expose code, retryable, the request id and the retry hint. See Error codes for the full table and attribute names.
Last modified on October 29, 2026