Limits
Limits are per team. Every API token and the MCP server share them.
Headers
Every response, errors included, carries:When you hit one
429 with a Retry-After header, in seconds.
retry.ts
Platform limits
Platforms limit each of your accounts separately from the API. When one does, the response is429 platformRateLimited, with details.retryAfterSeconds when the platform gives one. Other accounts keep working.
Stay under
- Use webhooks instead of polling. One webhook replaces a loop over
GET /threads. - Expand instead of fetching again.
?expand=contact&expand=profilesaves two requests per thread. - Look up in batches.
GET /contactstakes up to 100platformIdvalues in one call. - Page with
limit=100. The default is 50.