Запрос¶
GET lead/[lead_id]/calls
Передаваемые параметры¶
- lead_id - ID лида
Пример запроса¶
curl -H 'token: someToken' https://direct.lptracker.ru/lead/1234/calls
Пример ответа при успешном выполнении:
{ "status": "success", "result": [ { "linkedid": "1700000000.123", "time": 1700000000, "duration": 95, "type": "incomming", "disposition": "ANSWER", "record": "https://sound.lptracker.ru/record/....mp3", "owner_id": 457, "owner": { "id": 457, "type": "staff", "name": "Иван Петров", "job": "Менеджер", "email": "ivan@example.com" } }, { "linkedid": "1700000100.124", "time": 1700000100, "duration": 0, "type": "incomming", "disposition": "NOANSWER", "record": null, "owner_id": null, "owner": null } ] }
Описание полей в ответе¶
Возвращаются звонки за текущее и предыдущее полугодие (как в обратном вызове). Звонки отсортированы от новых к старым, один элемент на linkedid (если у звонка несколько ног, например перевод на другого сотрудника, остаётся отвеченная).
- linkedid - Уникальный ID звонка (совпадает с
linkedidвcallsобратного вызова) - time - Время звонка в timestamp
- duration - Продолжительность разговора в секундах
- type - Направление звонка (incomming - входящий, outgoing - исходящий, redirect - переадресация)
- disposition - Результат звонка (ANSWER - отвечен, NOANSWER - не отвечен, BUSY - занято, CANCEL - отменён, OFFHOURS - нерабочее время, ANTIBOT - антибот, UNKNOWN - неизвестно)
- record - Ссылка на запись разговора (null, если записи нет)
- owner_id - ID ответственного за звонок: сотрудника, принявшего входящий (только при
disposition= ANSWER) или совершившего исходящий звонок (при любом результате). 0 - главный аккаунт, null - непринятый входящий звонок - owner - Данные ответственного за звонок (null, если ответственного нет)
- id - ID сотрудника (0 - главный аккаунт), совпадает с
idв списке сотрудников (GET staff) - type - Тип аккаунта (main - главный аккаунт, staff - сотрудник)
- name - Имя сотрудника
- job - Занимаемая должность
- email - Email сотрудника из профиля (для сопоставления с пользователем внешней CRM, например Битрикс24)
- id - ID сотрудника (0 - главный аккаунт), совпадает с