Rate Limiting

Limits

Endpoint Type Limit
General API 100 requests/minute
Webhook test 10 requests/hour per endpoint

Rate Limit Headers

Responses include rate limit information:

Header Description
X-RateLimit-Limit Maximum requests allowed
X-RateLimit-Remaining Requests remaining in window
X-RateLimit-Reset Unix timestamp when limit resets

Handling Rate Limits

When you exceed the rate limit, you'll receive a 429 Too Many Requests response:

{
  "status": false,
  "message": "Too many requests, please try again later"
}

Best Practices:

  • Implement exponential backoff on 429 responses
  • Cache responses where appropriate
  • Use bulk endpoints for multiple operations