For the complete documentation index, see llms.txt. This page is also available as Markdown.

Sessions

Create Live Session (WebSocket)

get

Establishes a WebSocket connection to start a new GPT-Live session for real-time voice and text conversations using OpenAI's GPT-Live models.

Connection URL:

wss://api.fastrouter.ai/v1/live/sessions?model=MODEL_ID

Authentication: The request is authenticated before the WebSocket upgrade. Pass your FastRouter API key via Authorization: Bearer header during the handshake.

Supported models: openai/gpt-live-1 (default) and other OpenAI GPT-Live models.

Authorizations
AuthorizationstringRequired

FastRouter API Key. Get yours at https://fastrouter.ai

Format: Authorization: Bearer YOUR_API_KEY

Query parameters
modelstringOptional

The GPT-Live model to use. Defaults to gpt-live-1 when omitted.

Default: gpt-live-1Example: openai/gpt-live-1
Responses
200

WebSocket connection established. Communicate using OpenAI's GPT-Live session event format (session.start, session.update, response.create, etc.).

No content

get/v1/live/sessions
GET /v1/live/sessions HTTP/1.1
Host: api.fastrouter.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

No content

Fork Live Session (WebSocket)

get

Establishes a WebSocket connection that forks a new GPT-Live session from a previously stored session, continuing its conversation state.

Connection URL:

wss://api.fastrouter.ai/v1/live/sessions/{session_id}/fork?model=MODEL_ID

Authentication: The request is authenticated before the WebSocket upgrade. Pass your FastRouter API key via Authorization: Bearer header during the handshake.

Supported models: openai/gpt-live-1 (default) and other OpenAI GPT-Live models.

Authorizations
AuthorizationstringRequired

FastRouter API Key. Get yours at https://fastrouter.ai

Format: Authorization: Bearer YOUR_API_KEY

Path parameters
session_idstringRequired

The stored GPT-Live session id to fork from.

Query parameters
modelstringOptional

The GPT-Live model to use. Defaults to gpt-live-1 when omitted.

Default: gpt-live-1Example: openai/gpt-live-1
Responses
200

WebSocket connection established. Communicate using OpenAI's GPT-Live session event format (session.start, session.update, response.create, etc.).

No content

get/v1/live/sessions/{session_id}/fork
GET /v1/live/sessions/{session_id}/fork HTTP/1.1
Host: api.fastrouter.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

No content

Last updated