Puedes usar el extremo de estados de operación de la cola para obtener el estado de disponibilidad de una cola antes de desviar una sesión a ella. Este extremo devuelve las siguientes propiedades booleanas:
after_hours:truesi la cola no está disponible porque está en un estado fuera del horario de atenciónovercapacity:truesi la cola no está disponible porque está en un estado de exceso de capacidad
Endpoint:
Método: GET
Tipo: RAW
URL: https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses
Consulta:
| Clave | Valor | Descripción |
|---|---|---|
menu_id |
integer | Es el ID de la fila para la que deseas obtener información de disponibilidad. Obligatorio. |
lang |
cadena | Es el código de idioma de dos letras de la fila, en formato ISO 639-1. Obligatorio. |
channel_type |
cadena | Es el tipo de canal. Los valores posibles son call y chat. Obligatorio. |
Ejemplo de solicitud y respuesta
En esta sección, se proporciona un ejemplo de solicitud y respuesta.
Solicitud
https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses?menu_id=1&lang=en&channel_type=call
Respuesta
{
"menu_id": 1,
"lang": "en",
"channel_type": "call",
"after_hour": false,
"overcapacity": true
}