Hosted PBX API: gespreksregistraties

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

ParameterBetekenis
date_from / date_toBegin- en einddatum in de indeling YYYY-MM-DD.
wherelandedBestemmingsfilter indien nodig.
dispositionFilter voor gespreksresultaat, bijvoorbeeld ANSWERED.
calleridFilter op oproepend nummer.
timezoneDe ondersteunde tijdzone-identificatie, indien gebruikt; ga er niet van uit dat deze een IANA-naam accepteert.
start / lengthQueryparameters 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.

Documentatie zoeken