Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Параметр ОбязательноОписание
fieldsНетСписок полей:
id – идентификатор звонка;
phone – номер телефона клиента;
duration – длительность диалога;
taskId – идентификатор задания на обзвон;
taskName – имя задания на обзвон;
botId – идентификатор работавшего бота;
botName – имя работавшего бота;
regionId – идентификатор региона, в котором оформлен номер телефона клиента;
timezone – часовой пояс номера телефона клиента;
status – статус результата дозвона телефонии (Статусы вызовов);
responder – тип ответившего на звонок, при работающем модуле определения автоответчиков;
shortNumber - 
transferredToOperator – признак отвечающий за то, был перевод звонка на оператора КЦ или нет;
linkToLog – ссылка на лог звонка, по которой разбирают различные ситуации наши инженеры;
createdAt – дата и время создания записи;
updatedAt – дата и время обновления любой информации по записи;
startedAt – дата и время запуска звонка;
price – стоимость диалога;
messages – текстовая транскрибация всего диалога, по ролям и доп информацией о реплике каждого участника диалога;
messagesAsString - текстовая транскрибация всего диалога, по ролям, без доп информации;
recordPath – ссылка на аудиозапись диалога;
externalId – информация, переданная в информации о клиенте, на этапе загрузки;
additional – дополнительная информация, переданная в информации о клиенте, на этапе загрузки;
dialogResults – результат диалога бота, указанный в поле «Подтверждения» в сценарии диалога;
nps - результат диалога бота, указанный в поле «NPS» в сценарии диалога;
isFinished – признак отвечающий за то, будут ли на данного клиента еще попытки дозвона, или текущая попытка была последней.
fromнетДата и время, начала диапазона времени, за которое нужно получить статистику. 
!!! Необходима конвертация в url (например метод в Python: urllib.parse.quote(test_str))
Для примера: 2022-03-01T21%3A30%3A54%2B00%3A00
toнетДата и время, окончания диапазона времени, за которое нужно получить статистику. 
!!! Необходима конвертация в url (например метод в Python: urllib.parse.quote(test_str))
Для примера: 2022-03-01T21%3A30%3A54%2B00%3A00
limitнетОграничение количества данных, которые нужно получить.
Максимум: 1 000
offsetнетСмещение по позиции полученной информации.
Например, в заданное временное окно было 4 050 звонков. Сделав запрос, вы получили доступный максимум в виде 1 000 записей. Тогда вам нужно повторить запрос, с указанием последней полученной позиции. После получения 1 000 записей "1 000" и есть наша последняя позиция. Получив еще раз максимальное количество, повторяем запрос указав смешение уже на 2 000 позиций. 
Делаем смещение до тех пор, пока количество возвращенных данных не будет меньше запрошенному лимиту.
sortнет

Поле, по которому вы хотите отсортировать получаемые данные. 
Сортировка доступна по полям: createdAt, updatedAt, startedAt, duration.
«+» сортировка по возрастанию;
«-» сортировка по убыванию.

taskIdнет

Идентификатор задания на обзвон, по которому нужна статистика

Пример запроса:

https://analyse.twin24.ai/api/v1/search/cis/calls?fields=id,phone,duration,taskId,taskName,botId,botName,regionId,timezone,status,responder,shortNumber,transferredToOperator,linkToLog,createdAt,updatedAt,startedAt,price,messages,messagesAsString,recordPath,externalId,additional,dialogResults,nps,isFinished&from=2022-06-29T00%3A00%3A00%2B00%3A00&to=2022-06-30T00%3A00%3A00%2B00%3A00&sort=-updatedAt&limit=1000&offset=0

...