...
Поле | Принимаемые значения | Описание | ||
---|---|---|---|---|
fields |
Конечно, вот выделенные поля: - `id`- `taskName` - `taskId` - `createdAt` - `startedAt` - `finishedAt` - `billedAt` - `updatedAt` - `speakerFinishedAt` - `number` - `callingNumber` - `botId` - `botName` - `timezone` - `messagesAsString` - `resultsString` - `variablesString` - `clientExternalId` - `dialogResult` - `advStatus_ru` - `nps` - `duration` - `externalId` - `recordPath` - `currentStatusName` - `mainCallDiscount` - `mainCallDuration` - `robotCallDuration` - `transferCallDuration` - `companyId` - `companyName` - `price` - `resellerPrice` - `resellerCompanyId` - `resellerCompanyName` - `mainCallCost` - `mainCallTotalCost` - `robotCallCost` - `robotCallTotalCost` - `transferCallCost` - `transferCallTotalCost` - `isIncoming` - `amd` - `autoCallCandidateId` | Параметр, отвечающий поля будут отображены в ответе. Поля указываются через запятую. | ||
limit | Целое число от 1 до 1000 | Количество записей на одной странице. Максимум 1000. | ||
offset | Целое число от 0 | "Отступ" от начала записей. То есть с какой записи начинать вывод. Смещение по позиции полученной информации. | ||
| Целое число от 0 | Номер "страницы" с записями. | ||
| url encoded дата в формате - Например: Начало периода в формае decoded:
| Дата и время "от" которой требуется провести поиск статистики в формате encoded. | ||
to | url encoded дата в формате - Например: Начало периода в формае decoded: В запросе требуется использовать дату и время в формате encoded.
| Дата и время "до" которой требуется провести поиск статистики в формате encoded. | ||
companyId | целое число | Идентификатор компании в TWIN. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. | ||
phone | целое число | Номер телефона на который идет звонок. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ.
| ||
callingNumber | целое число | Номер телефона с которого идет звонок. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ.
| ||
isIncoming | true / false |
*Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. | ||
sort |
По умолчанию сортировка происходит по полю | Для сортировки результатов запроса доступны следующие поля:
По умолчанию сортировка происходит по полю Для указания желаемого порядка сортировки используются специальные префиксы:
Например, чтобы отсортировать звонки в порядке убывания, ориентируясь на дату и время завершенного звонка, нужно указать | ||
taskId | Значение string | Идентификатор задания на обзвон. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. | ||
id | Значение string | Идентификатор звонка. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. | ||
status | Возможные значения:
| Текущий статус звонка. *Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. | ||
FilterPeriodBy | createdAt , updatedAt , startedAt . По умолчанию используется поле startedAt . | Выбор поля, к которому будет применяться фильтрация по датам из полей | ||
autoCallCandidateId | Значение string | Идентификатор кандидата. Используется для фильтрации. Сессии не отвечающие заданному параметру не будут добавлены в ответ. |
...