Používejte HTTPS a ověřování HTTP Basic se schválenými přihlašovacími údaji API. Uchovávejte přihlašovací údaje na svém aplikačním serveru. Tyto koncové body Hosted PBX používají /hpbx/ na api.multitel.net; nevkládejte /v3. Zkontrolujte výsledek HTTP i stav operace v odpovědi JSON.
Vyžádejte data za omezené časové období
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"Nahraďte fakturační kód a data. Filtry data zahrnují uvedené dny. Pro tento koncový bod jsou filtry v těle požadavku zakódovány jako formulář a stránkování je v řetězci dotazu.
Filtry a odpověď
| Parametr | Význam |
|---|---|
| date_from / date_to | Data začátku a konce ve formátu YYYY-MM-DD. |
| wherelanded | Filtr cíle, je-li potřeba. |
| disposition | Filtr výsledku hovoru, například ANSWERED. |
| callerid | Filtr volajícího čísla. |
| timezone | Podporovaný identifikátor časového pásma, pokud se používá; nepředpokládejte, že přijímá název IANA. |
| start / length | Parametry dotazu, které řídí vrácenou stránku. |
Záznamy o hovorech obsahují čas zahájení, identitu volajícího, zdroj, první cíl, účtovatelné sekundy, výsledek hovoru a identifikátory hovorů. Použijte strukturu výsledků vrácenou tímto koncovým bodem; může se lišit od stránkování API portálu. Úspěšný požadavek HTTP nedokazuje, že výsledek obsahuje odpovídající hovory.
Pro integrace s REST API portálu použijte aktuální referenční dokumentaci historie hovorů, včetně schématu odpovědí a oprávnění účtu.