Default limits
| Window | Limit |
|---|---|
| Per minute | 120 requests |
| Per day | 10,000 requests |
How limits are applied
Rate limits are applied per-user, shared across all API keys belonging to that user. If you have multiple API keys, they all count toward the same limits. Rate limits are not per-workspace. A single request to any endpoint consumes from the same quota regardless of which workspace is being accessed.Handling rate limit errors
When you exceed the rate limit, the API returns a429 status code:
Retry with backoff
Implement exponential backoff when you receive a429 response:
Rate limits are subject to change. Design your integration with retry logic from the start.
Related
Error Handling
Full error code reference including rate limit errors
Best Practices
Build reliable integrations with retry logic
Authentication
API key authentication and scoping
Pagination
Efficiently paginate through large result sets