Automatic Retries
The SDK automatically retries on transient errors (429, 500, 503, 504, and network errors) with exponential backoff. Retry behavior:GETandDELETErequests are always retriedPOSTrequests are only retried when anidempotencyKeyis provided- The
Retry-Afterheader is respected when present - Defaults: 3 retries, 500ms base delay, 30s max delay
Rate Limiting
Rate limit information is available on successful responses. The SDK handles 429 responses automatically, but you can monitor usage:Health & API Info
Raw Requests
For endpoints not yet covered by a resource class, or when you need the full HTTP response (headers, rate limit info):rawPost and rawDelete for other HTTP methods.