Consultar una Llamada Específica por ID
Este endpoint permite obtener los detalles de una llamada específica utilizando su ID único.
Endpoint
GET https://www.x-ianet.com/xia_calls/{id}
Donde {id}
es el código en formato UUID de la llamada. Este ID se puede obtener del endpoint que lista todas las llamadas (campo id
dentro del objeto data
).
Parámetros de Ruta
Parámetro | Tipo | Descripción |
---|---|---|
id |
UUID (string) | El ID único de la llamada a consultar. |
Formato de Respuesta Exitosa (JSON)
Si la solicitud es exitosa (código de estado 200), se obtiene un objeto JSON con la siguiente estructura:
{
"status": "Ok",
"data":
{
"id": "59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3",
"assistantId": "92fd525f-cc3c-4407-a04d-9108d3f31545",
"phoneNumberId": "5bc47c4a-7571-42c8-bf8f-87eda016b5b7",
"type": "outboundPhoneCall",
"startedAt": "2025-05-22T10:02:54.658Z",
"endedAt": "2025-05-22T10:03:02.531Z",
"transcript": "AI: Hola, soy Jeanette, asistente de Clínica Dental Smile Care,\n",
"recordingUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-3b23d415-72a1-4feb-98f7-f1e9dd8026e5-mono.wav",
"summary": "",
"createdAt": "2025-05-22T10:02:49.497Z",
"updatedAt": "2025-05-22T10:03:05.698Z",
"orgId": "7dc3cace-f298-4ad4-85d9-54cd98303f60",
"cost": 0.0084,
"customer": {
"number": "+34638580407"
},
"status": "ended",
"endedReason": "customer-ended-call",
"messages": [
{
"role": "system",
"time": 1747908174531,
"message": "[BASE DE INFORMACIÓN] ... texto explicativo",
"secondsFromStart": 0
},
{
"role": "bot",
"time": 1747908175931,
"source": "",
"endTime": 1747908179231,
"message": "Hola, soy Jeanette, asistente de Clínica Dental Smile Care,",
"duration": 3300,
"secondsFromStart": 1.28
}
],
"stereoRecordingUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-184a68c8-1a1b-4230-9cf9-8cff455ad1dd-stereo.wav",
"costBreakdown": {
"stt": 0.0018,
"llm": 0,
"tts": 0,
"x-ianet": 0.0066,
"total": 0.0084,
"llmPromptTokens": 0,
"llmCompletionTokens": 0,
"ttsCharacters": 0,
"analysisCostBreakdown": {
"summary": 0,
"structuredData": 0,
"successEvaluation": 0,
"summaryPromptTokens": 0,
"summaryCompletionTokens": 0,
"structuredDataPromptTokens": 0,
"successEvaluationPromptTokens": 0,
"structuredDataCompletionTokens": 0,
"successEvaluationCompletionTokens": 0
},
"knowledgeBaseCost": 0,
"voicemailDetectionCost": 0
},
"phoneCallProvider": "twilio",
"phoneCallProviderId": "CAee1f9f0bb054b12fb39c043580a3f118",
"phoneCallTransport": "pstn",
"analysis": {},
"artifact": {
"recordingUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-3b23d415-72a1-4feb-98f7-f1e9dd8026e5-mono.wav",
"stereoRecordingUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-184a68c8-1a1b-4230-9cf9-8cff455ad1dd-stereo.wav",
"recording": {
"stereoUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-184a68c8-1a1b-4230-9cf9-8cff455ad1dd-stereo.wav",
"mono": {
"combinedUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-3b23d415-72a1-4feb-98f7-f1e9dd8026e5-mono.wav",
"assistantUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-3380e355-951b-4c2e-b2a4-982cd6369e5f-mono.wav",
"customerUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3-1747908185034-d3b837b9-b9be-4cab-b70c-56fc910ba313-mono.wav"
}
},
"messages": [
{
"role": "system",
"time": 1747908174531,
"message": "[BASE DE INFORMACIÓN] < texto >",
"secondsFromStart": 0
},
{
"role": "bot",
"time": 1747908175931,
"source": "",
"endTime": 1747908179231,
"message": "Hola, soy Jeanette, asistente de Clínica Dental Smile Care,",
"duration": 3300,
"secondsFromStart": 1.28
}
],
"messagesOpenAIFormatted": [
{
"content": "[BASE DE INFORMACIÓN] < texto >",
"role": "system"
},
{
"content": "Hola, soy Jeanette, asistente de Clínica Dental Smile Care,",
"role": "assistant"
}
],
"transcript": "AI: Hola, soy Jeanette, asistente de Clínica Dental Smile Care,\n"
},
"costs": [
{
"cost": 0.00179095,
"type": "transcriber",
"minutes": 0.18263333333333334,
"transcriber": {
"model": "nova-2",
"provider": "deepgram"
}
},
{
"cost": 0,
"type": "model",
"model": {
"model": "gpt-4o",
"provider": "openai"
},
"promptTokens": 0,
"completionTokens": 0
},
{
"cost": 0,
"type": "voice",
"voice": {
"model": "eleven_multilingual_v2",
"voiceId": "h2cd3gvcqTp3m65Dysk7",
"provider": "11labs"
},
"characters": 0
},
{
"cost": 0.00656,
"type": "x-ianet",
"minutes": 0.1312,
"subType": "normal"
},
{
"cost": 0,
"type": "knowledge-base",
"model": {
"model": "gemini-1.5-flash",
"provider": "google"
},
"promptTokens": 0,
"completionTokens": 0
}
],
"monitor": {
"listenUrl": "wss://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3/listen",
"controlUrl": "https://x-ianet/59fd3f8f-b4b4-48dc-95b0-9c2d8ff065b3/control"
},
"transport": {
"callSid": "CAee1f9f0bb054b12fb39c043580a3f118",
"provider": "twilio",
"accountSid": "AC9572d544da4da3d117684c910ac89c2f"
}
},
"status_code": 200
}