Get versions
Get list of versions with pagination and filtering options. See Versions.
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 version IDs
Filter by product IDs
Filter by model IDs (the model assigned to the version)
Filter by parent version IDs. Returns the revisions whose parent is one of these versions (the versions revised from them).
Filter by conversation endpoint connection IDs (include only). Use an empty string ("") to select versions without a conversation endpoint connection
Omit versions with the specified conversation endpoint connection IDs. Use an empty string ("") to omit versions without a conversation endpoint connection
Filter by phone connection IDs (include only). Use an empty string ("") to select versions without a phone connection
Omit versions with the specified phone connection IDs. Use an empty string ("") to omit versions without a phone connection
Filter by WebRTC connection IDs (include only). Use an empty string ("") to select versions without a WebRTC connection
Omit versions with the specified WebRTC connection IDs. Use an empty string ("") to omit versions without a WebRTC connection
Filter by version names (exact match, multiple)
Filter by version name (partial match)
Filter versions that have evaluations
Filter versions that have inference results
Sort instructions (field and direction pairs)
Maximum number of results
Number of results to skip
Filter versions created at or after this timestamp (ISO 8601 format)
Filter versions created at or before this timestamp (ISO 8601 format)
Response
Versions retrieved successfully
"ver_123"
"prod_123"
"user_123"
"1.0.0"
"Version description"
"model_123"
"You are a helpful assistant"
"https://example.com/dataset.csv"
"Training dataset"
"Safety guidelines"
"ec_123"
"ec_123"
"ec_123"
The version's phone connection (telephony conversation target). At most one conversation target may be set across conversationEndpointConnectionId, phoneConnectionId, and webRtcConnectionId.
"phoneConnection_123"
The version's WebRTC connection (live two-way audio conversation target). At most one conversation target may be set across conversationEndpointConnectionId, phoneConnectionId, and webRtcConnectionId.
"webRtcConnection_123"
Id of the version this one was revised from (its direct parent in the revision lineage). On create, providing this value records the parent edge; the parent must belong to the same product. Omit or null to create a root version with no parent. On responses, this is the recorded parent edge (null for roots).
"ver_122"