Salonify Docs

Rate Limits

API requests are rate-limited to ensure fair usage and platform stability.

Rate Limit

120

requests per minute per API key

Burst

50

additional burst requests

Response Headers

Rate limit information is included in response headers:

X-RateLimit-Limit: 120
X-RateLimit-Remaining: 95
X-RateLimit-Reset: 1710345600

Rate Limit Exceeded

When you exceed the rate limit, you will receive a 429 response:

{
  "statusCode": 429,
  "message": "Too Many Requests",
  "error": "ThrottlerException"
}

Best Practices

  • Implement exponential backoff when receiving 429 responses
  • Cache responses where possible to reduce API calls
  • Use webhooks instead of polling for real-time updates
  • Batch related requests where the API supports it