Rate Limits
API Rate Limits
Understand rate limits and optimize your WMS API integration for maximum efficiency.
Rate Limit Tiers
Rate limits vary by subscription tier. Choose the tier that matches your integration volume.
| Tier | Request Limit | Window | Burst Limit |
|---|---|---|---|
| Standard | 1,000 | per minute | 50 req/sec |
| Professional | 5,000 | per minute | 200 req/sec |
| Enterprise | 25,000 | per minute | 1,000 req/sec |
Rate Limit Headers
Every API response includes headers to help you track your rate limit status.
X-RateLimit-LimitMaximum requests allowed in the current window
X-RateLimit-RemainingRequests remaining in the current window
X-RateLimit-ResetUnix timestamp when the rate limit resets
Handling Rate Limits
When you exceed the rate limit, the API returns a 429 Too Many Requests response.
Best Practices
- Implement exponential backoff for retries
- Cache responses when possible
- Use bulk endpoints instead of individual calls
- Monitor X-RateLimit-Remaining headers