Get WebRTC connections
Get list of WebRTC connections with pagination and filtering. See WebRTC Connections.
Authorizations
API key authorization. Pass your API key in the Authorization header as a Bearer token. Both new (gsk_*) and legacy (gsk-) API keys are accepted, e.g. Authorization: Bearer gsk_... or Authorization: Bearer gsk-....
Query Parameters
Filter by WebRTC connection IDs
Filter by product IDs
Filter by WebRTC connection names (exact match, multiple)
Filter by WebRTC connection name (partial match)
Filter by agent names (exact match, multiple)
Filter by agent name (partial match)
Sort instructions (field and direction pairs)
Maximum number of results
Number of results to skip
Filter WebRTC connections created at or after this timestamp (ISO 8601 format)
Filter WebRTC connections created at or before this timestamp (ISO 8601 format)
Response
WebRTC connections retrieved successfully
"prod_123"
"Support agent (WebRTC)"
Name of your deployed Pipecat Cloud agent. Must match that agent's deployed name exactly. Galtea passes it to the Pipecat Cloud /start call to launch the session; if no deployed agent has this name, /start fails.
"my-voice-agent"
"webRtcConnection_123"
"user_123"
Whether a Pipecat Cloud API key is stored for this connection.
true
Whether the voice agent opens the conversation once the session connects. false (default) means the simulated caller speaks first; true suits interviewer-style agents that greet first.
false