Skip to main content

Rate Limits

The Zeplo API enforces rate limits to ensure fair usage and platform stability.

Rate limit headers

Every API response includes rate limit headers:

Default limits

Configuring API key limits

When creating an API key, specify the rate and monthly limits:

Rate limit exceeded

When you exceed the rate limit, the API returns a 429 Too Many Requests response:

Best practices

  • Implement exponential backoff when receiving 429 responses
  • Cache responses where possible to reduce API calls
  • Use bulk endpoints (e.g., bulk contact import) instead of individual calls
  • Monitor the X-RateLimit-Remaining header to throttle proactively