> ## Documentation Index
> Fetch the complete documentation index at: https://docs.techslayers.ca/llms.txt
> Use this file to discover all available pages before exploring further.

# Rate limits

> Safe retry patterns and backoff strategies for reliable integrations.

# Rate limits

Rate limits can vary by product and deployment. Build clients that are resilient even when limits are not explicitly
documented.

## Best practices

* Prefer exponential backoff with jitter for retries.
* Retry only when safe:
  * ✅ `GET` requests are usually safe
  * ⚠️ `POST` may not be safe unless the endpoint is idempotent (or you use a request ID)
* Treat `429` and `503` as retryable by default, using backoff.
* Put a cap on retries and fail fast for clearly invalid requests (`400`, `401`).

## Example backoff schedule

Try `1s → 2s → 4s → 8s` (plus small random jitter), then stop and surface an error.
