Hosted PBX API: arama kayıtları

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

ParametreAnlam
date_from / date_toBaşlangıç/bitiş tarihleri YYYY-MM-DD biçiminde.
wherelandedGerektiğinde hedef filtresi.
dispositionArama sonucu filtresi, örneğin ANSWERED.
calleridArayan numara filtresi.
timezoneKullanıldığında desteklenen saat dilimi tanımlayıcısı; bir IANA adını kabul ettiğini varsaymayın.
start / lengthDö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.

Dokümantasyonu ara