CallResultCategoryDto
One category row. category: null means the call carries no category — either it has no session, or the session was left without one. Kept apart from CallSessionCategoryDto.Other, which is a real category of the domain.
Приходят ВСЕ категории, включая null, — у пустых нулевые счётчики.
reasons — все причины, возможные в этой категории, отсортированы по убыванию количества; заполняются только у негативного исхода, у остальных count: 0. У строки category: null причин нет вовсе: у звонка без категории их взять негде.
Поля
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
category | CallSessionCategoryDto | null | да | — |
counters | CallOutcomeCountersDto | да | — |
reasons | CallReasonCountDto[] | да | — |
Пример
json
{
"category": "<callsessioncategorydto>",
"counters": "<CallOutcomeCountersDto>",
"reasons": []
}