استخدم HTTPS ومصادقة HTTP Basic مع بيانات اعتماد API المعتمدة. احتفظ ببيانات الاعتماد على خادم التطبيق لديك. تستخدم نقاط نهاية PBX المستضاف هذه /hpbx/ على api.multitel.net؛ لا تُدرج /v3. تحقق من نتيجة HTTP ومن حالة التطبيق في استجابة JSON معًا.
عرض بيئات PBX المنفصلة التابعة للحساب
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"تُرجع عملية القائمة المستأجرين (tenants) التابعين للحساب المصادَق عليه. ويفي مقطع العنصر النائب الأخير بتوقيع المسار؛ ولا تستخدمه عملية القائمة لاختيار حساب آخر.
استجابة قائمة توضيحية
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}إنشاء بيئة هاتفية مستقلة (tenant) وتعديلها
إنشاء بيئة مقسم هاتفي مستقلة هو إجراء اشتراك وقد تترتب عليه رسوم إعداد ورسوم متكررة. اقرأ باقات الخدمة المتاحة أولًا. استخدم المرجع الحالي الذي يجيزه حسابك لاختيار باقة وموقع وملف توجيه؛ ولا تستخدم معرّفًا واردًا في مثال بوصفه اختيارًا لحسابك.
| حقل الإنشاء | المعنى |
|---|---|
| hosted_pbx_services_id | معرّف الخدمة المُعاد لخطة متاحة. |
| te_rp_id | ملف تعريف توجيه المكالمات المعتمد. |
| timezone | منطقة زمنية من IANA مثل America/Detroit. |
| te_location_id | معرّف موقع متاح للحساب، عند الحاجة. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | تخضع سعات الموارد لحدود الخدمة المختارة؛ ولا تتيح تجاوز استحقاقات الخدمة كيفما اتفق. |
راجع رمز الفوترة الناتج وحالة التجهيز قبل ضبط الأرقام الداخلية. للتكاملات الجديدة ومخططات التعديل الدقيقة، استخدم مرجع الاشتراكات الحالي.