Default Limits
Rate limiting is keyed per API key — each key gets its own independent bucket. One key’s traffic does not affect another’s.
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.