REST API коллтрекинга

Для интеграции с внешними системами (BI, Roistat, кастомные приложения).

Авторизация

Authorization: Bearer <API key>

Ключ выдаётся на /calltracking/integrations (кнопка «Перевыпустить» создаёт новый).

Эндпоинты

Метод Путь Описание
GET /api/v1/calltrack/sources Список источников тенанта.
GET /api/v1/calltrack/sources/{code} Полная информация об источнике.
GET /api/v1/calltrack/calls?from=YYYY-MM-DD&to=…&source_id= Звонки за период с UTM/disposition/billsec/revenue.
GET /api/v1/calltrack/attribution/{linkedid} Атрибуция звонка + multi-touch цепочка.

Ответ для /calls

{
  "calls": [
    {
      "linkedid": "…", "tr_user_id": "abc", "source_code": "main",
      "utm_typ": "utm", "utm_src": "yandex", "utm_mdm": "cpc",
      "utm_cmp": "winter-2026",
      "calldate": "…", "disposition": "ANSWERED", "billsec": 47,
      "caller": "+7…", "did": "+7…",
      "deal_won": true, "deal_revenue": 150000
    }
  ]
}