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

MethodPathLimits that apply
GET/v2/sdk/voice-translation/languagesGlobal rate limit
POST/v2/sdk/voice-translation/start/apiGlobal rate limit, trial usage cap
WSSwss://streaming.krisp.ai/vtConcurrent 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 403 with error_code = VT_USAGE_LIMIT_EXCEEDED

Error codes

HTTPerror_codeCause
429Global rate limit exceeded (700 RPM)
403VT_USAGE_LIMIT_EXCEEDEDTrial account hit the 60-minute usage cap
403VT_CONCURRENCY_LIMIT_EXCEEDEDToo many simultaneous sessions for your account
402Balance exhausted or subscription expired

Did this page help you?