Publive APIs enforce rate limits to ensure fair usage and service stability.
Limits
API responses include rate limit information in headers:
Handling Rate Limits
When you exceed the rate limit, the API returns a 429 Too Many Requests response:
Recommended Strategy
- Monitor the
X-RateLimit-Remaining header
- Implement exponential backoff when approaching limits
- Cache responses to reduce API calls (especially for CDS)
- Use pagination efficiently to minimize requests
Retry Example
Best Practices
- CDS responses are cacheable — use CDN caching with
Cache-Tags for invalidation
- Batch operations — minimize API calls by fetching larger page sizes (
limit=50)
- Use webhooks instead of polling for real-time updates
Last modified on July 21, 2026