Rate Limiting
Voice Translation Rate Limiting
Rate limits and quotas for the Voice Translation API. See https://sdk-docs.krisp.ai/docs/voice-translation-api for the full API reference.
Endpoints in scope
| Method | Path | Limits that apply |
|---|---|---|
| GET | /v2/sdk/voice-translation/languages | Global rate limit |
| POST | /v2/sdk/voice-translation/start/api | Global rate limit, trial usage cap |
| WSS | wss://streaming.krisp.ai/vt | Concurrent sessions cap |
Global rate limit (700 RPM)
A global limit of 700 requests per minute applies to all REST endpoints. Requests above this rate return HTTP 429.
Enterprise customers: Contact support to whitelist your IP address and bypass this limit.
Trial usage cap (60 minutes)
Trial accounts may consume up to 60 minutes (3600 seconds) of total Voice Translation usage. Paid plans bypass this cap and are billed per usage.
- Scope: per team, cumulative across all sessions
- Applied to:
POST /voice-translation/start/api - Response: HTTP
403witherror_code = VT_USAGE_LIMIT_EXCEEDED
Error codes
| HTTP | error_code | Cause |
|---|---|---|
| 429 | — | Global rate limit exceeded (700 RPM) |
| 403 | VT_USAGE_LIMIT_EXCEEDED | Trial account hit the 60-minute usage cap |
| 403 | VT_CONCURRENCY_LIMIT_EXCEEDED | Too many simultaneous sessions for your account |
| 402 | — | Balance exhausted or subscription expired |
Updated about 21 hours ago
Did this page help you?
