get started
evaluations
- templates
- evaluations
- groups
calls
get call
get a call by id
GET
/
calls
/
{id}
curl --request GET \
--url https://api.fixa.dev/v1/calls/{id} \
--header 'Authorization: Bearer <token>'
{
"success": true,
"call": {
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"deleted": false,
"vapiCallId": "<string>",
"ofOneDeviceId": "<string>",
"status": "in_progress",
"result": "success",
"failureReason": "<string>",
"stereoRecordingUrl": "<string>",
"monoRecordingUrl": "<string>",
"startedAt": "<string>",
"endedAt": "<string>",
"regionId": "<string>",
"metadata": {},
"timeToFirstWord": 123,
"latencyP50": 123,
"latencyP90": 123,
"latencyP95": 123,
"interruptionP50": 123,
"interruptionP90": 123,
"interruptionP95": 123,
"numInterruptions": 123,
"duration": 123,
"notes": "<string>",
"isRead": true,
"readBy": "<string>",
"agentId": "<string>",
"testId": "<string>",
"testAgentId": "<string>",
"scenarioId": "<string>",
"messages": [
{
"id": "<string>",
"role": "assistant",
"message": "",
"time": 0,
"endTime": 0,
"secondsFromStart": 0,
"duration": 0,
"name": "",
"result": "",
"toolCalls": [],
"callId": "<string>"
}
],
"latencyBlocks": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"callId": "<string>"
}
],
"interruptions": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"callId": "<string>",
"text": "<string>"
}
],
"evaluationResults": [
{
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"callId": "<string>",
"evaluationId": "<string>",
"result": "<string>",
"success": true,
"secondsFromStart": 123,
"duration": 123,
"type": "manual",
"details": "<string>",
"evaluationTemplateId": "<string>"
}
],
"errors": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"type": "<string>",
"description": "<string>",
"callId": "<string>"
}
],
"evalSetToSuccess": {}
},
"url": "<string>"
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Response
200 - application/json
call retrieved successfully
The response is of type object
.
curl --request GET \
--url https://api.fixa.dev/v1/calls/{id} \
--header 'Authorization: Bearer <token>'
{
"success": true,
"call": {
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"deleted": false,
"vapiCallId": "<string>",
"ofOneDeviceId": "<string>",
"status": "in_progress",
"result": "success",
"failureReason": "<string>",
"stereoRecordingUrl": "<string>",
"monoRecordingUrl": "<string>",
"startedAt": "<string>",
"endedAt": "<string>",
"regionId": "<string>",
"metadata": {},
"timeToFirstWord": 123,
"latencyP50": 123,
"latencyP90": 123,
"latencyP95": 123,
"interruptionP50": 123,
"interruptionP90": 123,
"interruptionP95": 123,
"numInterruptions": 123,
"duration": 123,
"notes": "<string>",
"isRead": true,
"readBy": "<string>",
"agentId": "<string>",
"testId": "<string>",
"testAgentId": "<string>",
"scenarioId": "<string>",
"messages": [
{
"id": "<string>",
"role": "assistant",
"message": "",
"time": 0,
"endTime": 0,
"secondsFromStart": 0,
"duration": 0,
"name": "",
"result": "",
"toolCalls": [],
"callId": "<string>"
}
],
"latencyBlocks": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"callId": "<string>"
}
],
"interruptions": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"callId": "<string>",
"text": "<string>"
}
],
"evaluationResults": [
{
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"callId": "<string>",
"evaluationId": "<string>",
"result": "<string>",
"success": true,
"secondsFromStart": 123,
"duration": 123,
"type": "manual",
"details": "<string>",
"evaluationTemplateId": "<string>"
}
],
"errors": [
{
"id": "<string>",
"secondsFromStart": 123,
"duration": 123,
"type": "<string>",
"description": "<string>",
"callId": "<string>"
}
],
"evalSetToSuccess": {}
},
"url": "<string>"
}
Assistant
Responses are generated using AI and may contain mistakes.