Limits
| Limit | Default | Scope |
|---|---|---|
| Request rate | 50 requests / minute (token bucket) | Per account |
| Concurrent WebSocket connections | 10 | Per account |
| Audio duration per request | 300 seconds | Per request |
| Audio file size | 50 MB | Per request |
When you hit a limit
Both limit types return HTTP 429 with different error codes:RATE_LIMIT_EXCEEDED(429) — request rate limit hit; retry with exponential backoffCONCURRENT_LIMIT_EXCEEDED(429) — too many open WebSocket connections; close idle connections first