API error · HTTP 429

rate_limited

the per-account bucket; retry_after_sec set.

What it means

the per-account bucket; retry_after_sec set.

How to handle it

Wait at least retry_after_sec and honor Retry-After before retrying against the bucket in meta.bucket.

Wire contract

Coderate_limited
Classrate_limit
HTTP status429
Meta keysbucket
RaisedYes

The response uses the standard {"error": {…}} envelope. Branch on error.code, not the human-readable message. Preserve request_id when reporting a failure.