Koristite HTTPS i HTTP Basic autentifikaciju s odobrenim API vjerodajnicama. Vjerodajnice čuvajte na svom aplikacijskom poslužitelju. Ove krajnje točke hostiranog PBX-a koriste /hpbx/ na api.multitel.net; nemojte umetati /v3. Provjerite i HTTP rezultat i status operacije u JSON odgovoru.
Zatražite podatke za ograničeno razdoblje
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"Zamijenite kôd za naplatu i datume. Filtri datuma uključuju navedene dane. Za ovu krajnju točku filtri sadržaja zahtjeva kodirani su kao obrazac, a straničenje se nalazi u nizu upita.
Filtri i odgovor
| Parametar | Značenje |
|---|---|
| date_from / date_to | Datumi početka/završetka u formatu YYYY-MM-DD. |
| wherelanded | Filtar odredišta prema potrebi. |
| disposition | Filtar ishoda poziva, na primjer ANSWERED. |
| callerid | Filtar broja pozivatelja. |
| timezone | Podržani identifikator vremenske zone, kada se koristi; nemojte pretpostavljati da prihvaća IANA naziv. |
| start / length | Parametri upita koji kontroliraju vraćenu stranicu. |
Zapisi poziva sadrže vrijeme početka, identitet pozivatelja, izvor, prvo odredište, naplative sekunde, ishod i identifikatore poziva. Koristite vraćenu strukturu rezultata za ovu krajnju točku; može se razlikovati od straničenja portalskog API-ja. Uspješan HTTP zahtjev nije dokaz da rezultat sadrži odgovarajuće pozive.
Za REST integracije portala koristite trenutačnu referencu povijesti poziva, uključujući njezinu shemu odgovora i dopuštenja računa.