ہوسٹڈ PBX کا API: کال ریکارڈز

منظور شدہ API اسناد کے ساتھ HTTPS اور HTTP Basic تصدیق استعمال کریں۔ اسناد کو اپنے ایپلیکیشن سرور پر رکھیں۔ یہ ہوسٹڈ PBX اینڈ پوائنٹس api.multitel.net پر /hpbx/ استعمال کرتے ہیں؛ /v3 شامل نہ کریں۔ HTTP نتیجہ اور JSON جواب میں ایپلیکیشن اسٹیٹس دونوں کی جانچ کریں۔

آغاز اور اختتام کے ساتھ محدود تاریخوں کا دورانیہ طلب کریں

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"

بلنگ کوڈ اور تاریخیں بدلیں۔ تاریخ کے فلٹرز میں بتائے گئے دن بھی شامل ہیں۔ اس اینڈ پوائنٹ میں درخواست کے مرکزی حصے کے فلٹرز فارم ڈیٹا کی شکل میں انکوڈ ہوتے ہیں، جبکہ صفحہ منتخب کرنے کے پیرامیٹرز کوئری اسٹرنگ میں ہوتے ہیں۔

فلٹرز اور جواب

پیرامیٹرمعنی
date_from / date_toآغاز/اختتام کی تاریخیں YYYY-MM-DD فارمیٹ میں۔
wherelandedضرورت پڑنے پر منزل کا فلٹر۔
dispositionکال کے نتیجے کا فلٹر، مثال کے طور پر ANSWERED۔
calleridکالنگ نمبر فلٹر۔
timezoneاستعمال کیے جانے کی صورت میں، ایسا ٹائم زون شناخت کنندہ جو نظام قبول کرتا ہو؛ یہ فرض نہ کریں کہ IANA نام قابلِ قبول ہے۔
start / lengthواپس کیے جانے والے صفحے کو کنٹرول کرنے والے کوئری پیرامیٹرز۔

کال ریکارڈز میں آغاز کا وقت، کالر کی شناخت، ماخذ، پہلی منزل، قابلِ بل سیکنڈز، کال کا نتیجہ اور کال شناخت کنندگان شامل ہوتے ہیں۔ اس اینڈ پوائنٹ کے لیے واپس آنے والی نتیجے کی ساخت استعمال کریں؛ یہ پورٹل API میں نتائج کو صفحات میں تقسیم کرنے کے طریقے سے مختلف ہو سکتی ہے۔ کامیاب HTTP درخواست اس بات کا ثبوت نہیں کہ نتیجے میں مطابقت رکھنے والی کالز موجود ہیں۔

پورٹل REST انٹیگریشنز کے لیے موجودہ کال ہسٹری ریفرنس استعمال کریں، بشمول اس کا رسپانس اسکیما اور اکاؤنٹ کی اجازتیں۔

دستاویزات تلاش کریں