Default Limits
| Dimension | Default | Configurable via |
|---|---|---|
| Requests per minute | 60 | PARTNER_API_RATE_LIMIT env |
| Window duration | 60 seconds | PARTNER_API_RATE_LIMIT_TTL env |
Response Headers
Every Partner API response includes rate limit headers:429 Too Many Requests
When you exceed the limit:retryAfter field is the number of seconds until the window resets.
Best Practices
- Cache exchange rate responses locally (rates update at most every few seconds).
- Use exponential backoff when you receive a
429. - If you need higher limits, contact support — limits can be raised per-key.