Gebruik HTTPS en HTTP Basic-authenticatie met goedgekeurde API-inloggegevens. Bewaar inloggegevens op uw applicatieserver. Deze Hosted PBX-endpoints gebruiken /hpbx/ op api.multitel.net; voeg /v3 niet in. Controleer zowel het HTTP-resultaat als de applicatiestatus in het JSON-antwoord.
Een afgebakende periode opvragen
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"Vervang de factuurcode en de datums. Datumfilters omvatten de vermelde dagen. Voor dit eindpunt zijn bodyfilters formulier-gecodeerd en staat paginering in de querystring.
Filters en respons
| Parameter | Betekenis |
|---|---|
| date_from / date_to | Begin- en einddatum in de indeling YYYY-MM-DD. |
| wherelanded | Bestemmingsfilter indien nodig. |
| disposition | Filter voor gespreksresultaat, bijvoorbeeld ANSWERED. |
| callerid | Filter op oproepend nummer. |
| timezone | De ondersteunde tijdzone-identificatie, indien gebruikt; ga er niet van uit dat deze een IANA-naam accepteert. |
| start / length | Queryparameters die de geretourneerde pagina bepalen. |
Gespreksgegevens bevatten starttijd, identiteit van de beller, bron, eerste bestemming, factureerbare seconden, afhandelingsstatus en gespreks-ID's. Gebruik de teruggegeven resultaatstructuur voor dit endpoint; die kan afwijken van de API-paginering van het portaal. Een geslaagd HTTP-verzoek is geen bewijs dat het resultaat overeenkomende gesprekken bevat.
Gebruik de huidige referentie voor gespreksgeschiedenis voor portal REST-integraties, inclusief het responschema en de accountrechten.