Folosiți HTTPS și autentificarea HTTP Basic cu credențiale API aprobate. Păstrați credențialele pe serverul aplicației dvs. Aceste endpoint-uri Hosted PBX folosesc /hpbx/ pe api.multitel.net; nu inserați /v3. Verificați atât rezultatul HTTP, cât și starea aplicației din răspunsul JSON.
Solicitați un interval de date delimitat
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"Înlocuiți codul de facturare și datele. Filtrele de dată includ zilele menționate. Pentru acest endpoint, filtrele din corp sunt codificate ca formular, iar paginarea se află în șirul de interogare.
Filtre și răspuns
| Parametru | Semnificație |
|---|---|
| date_from / date_to | Date de început/sfârșit în format YYYY-MM-DD. |
| wherelanded | Filtru de destinație, atunci când este necesar. |
| disposition | Filtru pentru rezultatul apelului, de exemplu ANSWERED. |
| callerid | Filtru după numărul apelant. |
| timezone | Identificatorul de fus orar acceptat, atunci când este utilizat; nu presupuneți că acceptă un nume IANA. |
| start / length | Parametri de interogare care controlează pagina returnată. |
Înregistrările de apel conțin ora de început, identitatea apelantului, sursa, prima destinație, secundele facturabile, starea finală și identificatorii apelului. Folosiți structura de rezultat returnată pentru acest endpoint; poate diferi de paginarea API a portalului. O cerere HTTP reușită nu este dovada că rezultatul conține apeluri corespunzătoare.
Utilizați referința actuală pentru istoricul apelurilor pentru integrările REST din portal, inclusiv schema sa de răspuns și permisiunile contului.