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

# Rate Limits

> Public API request limits and retry behavior.

Limits apply per API key:

* Public API group: **600 requests per minute**.
* Chat turns: **60 requests per minute**.
* OAuth token attempts: **60 requests per minute per client address**.
* MCP protocol requests: **600 requests per minute per credential**.

When a limit is exceeded, the API returns `429` with code `rate_limit_exceeded`. Retry with exponential backoff and jitter. For chat retries, include a stable `requestId` so a network retry cannot create a second turn.
