Skip to main content

Error Handling

The SDK uses a consistent approach to error handling across all operations.

Behaviour by operation

Catching errors

Rate limiting

The SDK automatically retries requests that receive an HTTP 429 Too Many Requests response. Retries use exponential backoff, so you don’t need to implement retry logic yourself.

Response types

For advanced scenarios, the SDK exposes the raw ApiResponse<T> envelope: