Використовуйте HTTPS і базову автентифікацію HTTP із затвердженими обліковими даними API. Зберігайте облікові дані на сервері вашого застосунку. Ці кінцеві точки Hosted PBX використовують /hpbx/ на api.multitel.net; не вставляйте /v3. Перевіряйте і результат HTTP, і статус застосунку у відповіді JSON.
Запит обмеженого діапазону дат
curl --request POST --user "USERNAME:PASSWORD" \
--data-urlencode "date_from=2026-10-01" \
--data-urlencode "date_to=2026-10-02" \
--data-urlencode "disposition=ANSWERED" \
"https://api.multitel.net/hpbx/cdrs/YOUR_BILLING_CODE?start=0&length=50"Замініть білінговий код і дати. Фільтри дат включають зазначені дні. Для цієї кінцевої точки фільтри в тілі запиту кодуються як дані форми, а нумерація сторінок міститься в рядку запиту.
Фільтри та відповідь
| Параметр | Значення |
|---|---|
| date_from / date_to | Дати початку/завершення у форматі YYYY-MM-DD. |
| wherelanded | Фільтр за номером призначення за потреби. |
| disposition | Фільтр результату дзвінка, наприклад ANSWERED. |
| callerid | Фільтр за номером абонента, що телефонує. |
| timezone | Підтримуваний ідентифікатор часового поясу, якщо він використовується; не припускайте, що він приймає назву IANA. |
| start / length | Параметри запиту, що керують поверненою сторінкою. |
Записи викликів містять час початку, ідентифікацію абонента, джерело, перше призначення, тарифіковані секунди, результат виклику та ідентифікатори виклику. Використовуйте структуру результату, яку повертає ця кінцева точка; вона може відрізнятися від пагінації API порталу. Успішний HTTP-запит не є доказом того, що результат містить відповідні виклики.
Використовуйте поточну довідку з історії викликів для REST-інтеграцій порталу, включно зі схемою відповіді та дозволами облікового запису.