Skip to main content
Publive APIs enforce rate limits to ensure fair usage and service stability.

Limits

Rate Limit Headers

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:
  1. Monitor the X-RateLimit-Remaining header
  2. Implement exponential backoff when approaching limits
  3. Cache responses to reduce API calls (especially for CDS)
  4. 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