Skip to main content

API Rate Limits

Programmatic access to HuskyVoice AI is protected by a sliding-window rate limit enforced per API key to ensure service stability.


Global API Throttling

  • Threshold: 60 Requests per Minute (RPM).
  • Scope: Applied to all standard v1 API endpoints.
  • Enforcement: Sliding window logic calculated at the API gateway.

Handling Throttling

When you exceed the 60 RPM limit, the API will respond with:

  • Status Code: 429 Too Many Requests
  • Header: Retry-After (integer seconds until you can retry)
  • Error Body: {"error": {"code": "RATE_LIMIT_EXCEEDED", "message": "..."}}
tip

Implement Exponential Backoff in your service logic to handle 429 responses gracefully without overwhelming the gateway.