Onaylı API kimlik bilgileriyle HTTPS ve HTTP Basic kimlik doğrulaması kullanın. Kimlik bilgilerini uygulama sunucunuzda saklayın. Bu Barındırılan PBX uç noktaları /hpbx/ öğesini api.multitel.net üzerinde kullanır; /v3 eklemeyin. Hem HTTP sonucunu hem de JSON yanıtındaki uygulama düzeyi işlem sonucunu denetleyin.
Sınırlı bir tarih aralığına ait verileri isteyin
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"Faturalandırma kodunu ve tarihleri değiştirin. Tarih filtreleri belirtilen günleri içerir. Bu uç nokta için gövde filtreleri form kodludur ve sayfalama sorgu dizesindedir.
Filtreler ve yanıt
| Parametre | Anlam |
|---|---|
| date_from / date_to | Başlangıç/bitiş tarihleri YYYY-MM-DD biçiminde. |
| wherelanded | Gerektiğinde hedef filtresi. |
| disposition | Arama sonucu filtresi, örneğin ANSWERED. |
| callerid | Arayan numara filtresi. |
| timezone | Kullanıldığında desteklenen saat dilimi tanımlayıcısı; bir IANA adını kabul ettiğini varsaymayın. |
| start / length | Döndürülen sayfayı kontrol eden sorgu parametreleri. |
Arama kayıtları başlangıç zamanını, arayan kimliğini, kaynağı, ilk hedefi, faturalandırılabilir saniyeleri, sonuç durumunu ve arama tanımlayıcılarını içerir. Bu uç nokta için dönen sonuç yapısını kullanın; portal API sayfalamasından farklı olabilir. Başarılı bir HTTP isteği, sonucun eşleşen aramaları içerdiğinin kanıtı değildir.
Yanıt şeması ve hesap izinleri dahil olmak üzere portal REST entegrasyonları için güncel çağrı geçmişi başvurusunu kullanın.