Overview
The API enforces rate limits to ensure stability for all users.Limits
| Endpoint Type | Limit |
|---|---|
| Read operations (GET) | 1,000 requests per minute |
| Write operations (POST) | 100 requests per minute |
Rate Limit Headers
Every response includes rate limit information:Handling Rate Limits
When you exceed the limit, you’ll receive a429 Too Many Requests response:
Automatic Retries
The SDK automatically handles rate limiting with built-in retries and exponential backoff. You can customize this behavior:Best Practices
- Use pagination - Fetch data in smaller batches rather than requesting everything at once
- Cache responses - Store frequently accessed data locally to reduce API calls
- Monitor headers - Track
X-RateLimit-Remainingto avoid hitting limits - Implement backoff - The SDK handles this automatically, but be aware of retry behavior