There is no official Node.js, Python, or other client SDK. Every example on this site is a raw
curl request or, for the WebSocket, a standard library client (WebSocket in the browser, websockets in Python) — see Recipes for REST and WebSocket API for the socket. GET /openapi.json on a running API is a valid input to any OpenAPI client generator if you want to build your own typed client.Start here
Endpoints by resource
Realtime
- WebSocket API —
WS /agent/{org_id}/{agent_id}in both modes: telephony frame serializers at 8 kHz, browser protobuf/RTVI at 16 kHz.
Conventions on every page
Each endpoint lists its method and path, the auth it requires, its request fields, its response shape, and the errors it can return. Paths already include the/api/v1 prefix.
Related
- Recipes — task-shaped recipes built on these routes
- Connecting a client — choosing a surface
- Data model — the documents behind these routes