Naudokite HTTPS ir HTTP Basic autentifikavimą su patvirtintais API prisijungimo duomenimis. Prisijungimo duomenis laikykite savo programos serveryje. Šie priglobtos PBX galiniai taškai naudoja /hpbx/ per api.multitel.net; nedėkite /v3. Patikrinkite ir HTTP rezultatą, ir operacijos būseną JSON atsakyme.
Prašykite duomenų už ribotą datų intervalą
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"Pakeiskite atsiskaitymo kodą ir datas. Datų filtrai apima nurodytas dienas. Šiam API prieigos taškui turinio filtrai koduojami kaip forma, o puslapiavimas pateikiamas užklausos eilutėje.
Filtrai ir atsakymas
| Parametras | Reikšmė |
|---|---|
| date_from / date_to | Pradžios ir pabaigos datos formatu YYYY-MM-DD. |
| wherelanded | Paskirties filtras, kai reikia. |
| disposition | Skambučio baigties filtras, pavyzdžiui, ANSWERED. |
| callerid | Skambinančiojo numerio filtras. |
| timezone | Palaikomas laiko juostos identifikatorius, kai naudojamas; nelaikykite savaime suprantamu, kad jis priima IANA pavadinimą. |
| start / length | Užklausos parametrai, valdantys grąžinamą puslapį. |
Skambučių įrašuose yra pradžios laikas, skambintojo tapatybė, šaltinis, pirmoji paskirties vieta, apmokestinamos sekundės, baigtis ir skambučių identifikatoriai. Naudokite šiam galutiniam taškui grąžinamą rezultatų struktūrą; ji gali skirtis nuo portalo API puslapiavimo. Sėkminga HTTP užklausa neįrodo, kad rezultate yra atitinkamų skambučių.
Portalo REST integracijoms naudokite dabartinį skambučių istorijos žinyną, kuriame aprašyta atsako schema ir paskyros leidimai.