Получение оценки разговора (/quality rate/)
Протестировать методы API можно на странице интерактивного обозревателя API и без написания кода
Некоторые ресурсы, описанные на странице, по умолчанию могут быть не доступны из-за типа приложения (см. Создание и авторизация приложений)
Данный ресурс служит для получения списка оценки разговора в разных звонка.
Документация по настройке запроса оценки разговора доступна здесь: Quality rate. Настройка получения оценки разговора
Описание структур данных
Имя | Тип | Описание |
---|---|---|
call_uuid | string | Уникальный идентификатор вызова |
client_id | long | Идентификатор клиента |
datetime | string | Дата оценки |
extension_id | long | Идентификатор внутреннего номера |
id | long | Уникальный идентификатор оценки |
max_rate | long | Максимально возможная оценка |
rate | long | Оценка разговора |
Получение оценки разговора
Для получения оценки разговора за период времени используется ресурс GET /client/{client_id}/quality_rate/ с фильтром по дате:
Ответ системы:
{
"max_rate": 9,
"datetime": "2019-08-07 12:21:10",
"rate": 5,
"extension_id": 27874,
"client_id": 801,
"call_uuid": "BF4643A0B90D11E98DA84B40F3DF0459",
"id": 147
}
extension_id может быть либо id очереди, либо id голосового меню (ivr) в зависимости от того, где настроено правило оценки.
Если необходима детализация звонка, можно воспользоваться ресурсом “История вызовов (/call_history/, /calls/)”:
GET /client/{client_id}/call_history/{call_uuid}
call_uuid получен ранее, в ответе системы на получение оценки разговора quality_rate:"call_uuid": "BF4643A0B90D11E98DA84B40F3DF0459"
Ресурсы раздела “Клиент”