השתמשו ב-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 | מזהה השירות (service ID) שהוחזר עבור תוכנית זמינה. |
| te_rp_id | פרופיל ניתוב השיחות המאושר. |
| timezone | אזור זמן של IANA כגון America/Detroit. |
| te_location_id | מזהה מיקום הזמין לחשבון, כאשר הוא נדרש. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | קיבולות המשאבים כפופות למגבלות השירות שנבחר; הן אינן מאפשרות לעקוף באופן שרירותי את זכויות השימוש בשירות. |
בדקו את קוד החיוב שנוצר ואת מצב הקצאת התצורה לפני הגדרת שלוחות. עבור אינטגרציות חדשות וסכמות מדויקות לפעולות שינוי, השתמשו ב-מסמך העזר העדכני למנויים.