ES

Rate limits & quotas

Limits apply per user, across all of that user's keys.

LimitValueWhen exceeded
Request rate10 requests/second (burst 20)429 rate_limited
Monthly quota50,000 requests per calendar month429 quota_exceeded
Page sizemax 100 records per page400

Handling 429

Back off and retry with exponential delay. A 429 body tells you which limit you hit via its code field.

{
  "type": "about:blank",
  "title": "THROTTLED",
  "status": 429,
  "code": "rate_limited",
  "detail": "...",
  "request_id": "..."
}

Good citizenship