Rate limits

A token bucket per API key.

Each API key has its own bucket of 60 tokens, refilled at a rate of 1 token per second. Each billable request consumes 1 token.

  • Maximum burst capacity: 60 requests
  • Refill: 1 request/second continuously beyond that

Exceeding the limit

A request beyond the limit returns:

json
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Trop de requetes. Reessayez dans quelques instants."
  }
}

HTTP 429. Retry after a short delay (a few seconds is usually enough).

This limit protects the platform from abusive usage; it is independent of your credit balance (see insufficient_credits, HTTP 402, in the error reference).