Usa HTTPS e l'autenticazione HTTP Basic con credenziali API approvate. Conserva le credenziali sul server della tua applicazione. Questi endpoint Hosted PBX usano /hpbx/ su api.multitel.net; non inserire /v3. Controlla sia il risultato HTTP sia lo stato applicativo nella risposta JSON.
Richiedi un intervallo di date limitato
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"Sostituisci il codice di fatturazione e le date. I filtri per data includono i giorni indicati. Per questo endpoint, i filtri del corpo sono codificati come form e l'impaginazione è nella stringa di query.
Filtri e risposta
| Parametro | Significato |
|---|---|
| date_from / date_to | Date di inizio/fine in formato YYYY-MM-DD. |
| wherelanded | Filtro di destinazione, quando necessario. |
| disposition | Filtro sull'esito della chiamata, ad esempio ANSWERED. |
| callerid | Filtro sul numero chiamante. |
| timezone | L'identificatore di fuso orario supportato, quando utilizzato; non presumere che accetti un nome IANA. |
| start / length | Parametri di query che controllano la pagina restituita. |
I record delle chiamate contengono ora di inizio, identità del chiamante, origine, prima destinazione, secondi fatturabili, esito e identificativi della chiamata. Usa la struttura di risultato restituita per questo endpoint; può differire dalla paginazione dell'API del portale. Una richiesta HTTP riuscita non è prova che il risultato contenga chiamate corrispondenti.
Utilizza il riferimento corrente alla cronologia delle chiamate per le integrazioni REST del portale, inclusi lo schema di risposta e le autorizzazioni dell'account.