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
v1API 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.