Skip to main content
Gizmo API implements rate limiting to ensure fair usage and maintain service stability. Rate limits are applied per organization and are reset every minute.

Rate-Limited Endpoints

All write operations are rate-limited. This includes any POST, PATCH, or DELETE endpoints. GET endpoints are not rate-limited. Write operations are rate-limited to 20 requests per minute.

Handling Rate Limits

When you exceed the rate limit, the API returns a 429 Too Many Requests status code. To handle rate limits effectively:
  1. Monitor the rate limit headers to track your usage
  2. Implement exponential backoff when you receive a 429 response
  3. Space out your requests to stay within the limits
  4. Consider batching operations where possible to reduce the number of API calls