Obtener el número telefónico de un asistente
Este endpoint permite buscar cuál de los números registrados en tu organización está específicamente enlazado/asignado a un ID de asistente dado.
Endpoint
POST
'https://app.x-ianet.com/api/xianet/assistant-number'
Cuerpo de la Solicitud (JSON Body)
{
"assistant_id": "57ac9d17-5b59-4f8a-b75b-b6206da263d7"
}
assistant_id: (string/UUID) ID del asistente al que deseas consultar su número telefónico vinculado. Opcional. Si se omite, devolverá todos los números que tengan un asistente asignado.
Formato de Respuesta Exitosa (JSON)
Si la solicitud es exitosa (código de estado 200), se obtiene un arreglo de objetos en el campo
data:
{
"status": "Ok",
"data": [
{
"id": "76c7f30a-c0f3-442a-854c-8e1d383c70e6",
"number": "+34555123456",
"assistantId": "57ac9d17-5b59-4f8a-b75b-b6206da263d7"
},
{
"id": "a1c2b3d4-e5f6-7890-1234-567890abcdef",
"number": "+34600111222",
"assistantId": "a5d77a2c-11e4-4a4a-8b12-345678"
}
]
}
Respuestas de Error (Código 404 / 500)
Si el ID provisto es inválido o no existe un número vinculado al asistente, se retornará:
{
"status": "Error",
"message": "No phone number assigned to this assistant."
}
