Skip to content

Limits

limit value
Concurrent sessions set by your plan
Session duration 8 hours by default; your plan may set another
Connecting to a session’s URL within 60 seconds of POST /v2/live
Silence before a session stops 60 seconds without audio
Reconnecting after a drop within 60 seconds
GET /v2/live page size 100 sessions

Your account may have a number of sessions open at once. Past it, POST /v2/live answers 429, and so does a WebSocket connection to a session created earlier. A session counts from its creation until it ends, or until its URL expires unused. End sessions with stop_recording rather than letting them time out.

A session that reaches its maximum duration stops as if you had sent stop_recording: its last transcripts and results arrive as usual. For longer streams, start a new session before the limit and switch to it.

answer what to do
429 Wait for one of your sessions to end, or ask for a higher limit.
503 The service is busy: retry after a short delay, with backoff.
500 “no inference endpoint available” The model you asked for has no capacity in this region right now: retry later, or use another model.