Puoi utilizzare l'endpoint degli stati delle operazioni della coda per ottenere lo stato di disponibilità di una coda prima di deviare una sessione. Questo endpoint restituisce le seguenti proprietà booleane:
after_hours:truese la coda non è disponibile perché è in uno stato di orario non lavorativoovercapacity:truese la coda non è disponibile perché è in uno stato di sovra capacità
Endpoint:
Metodo: GET
Tipo: RAW
URL: https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses
Query:
| Chiave | Valore | Descrizione |
|---|---|---|
menu_id |
integer | L'ID della coda per cui vuoi informazioni sulla disponibilità. Obbligatorio. |
lang |
string | Il codice lingua di due lettere per la coda, nel formato ISO 639-1. Obbligatorio. |
channel_type |
string | Il tipo di canale. I valori possibili sono call e chat. Obbligatorio. |
Esempio di richiesta e risposta
Questa sezione fornisce un esempio di richiesta e risposta.
Richiesta
https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses?menu_id=1&lang=en&channel_type=call
Risposta
{
"menu_id": 1,
"lang": "en",
"channel_type": "call",
"after_hour": false,
"overcapacity": true
}