Використовуйте HTTPS і базову автентифікацію HTTP із затвердженими обліковими даними API. Зберігайте облікові дані на сервері вашого застосунку. Ці кінцеві точки Hosted PBX використовують /hpbx/ на api.multitel.net; не вставляйте /v3. Перевіряйте і результат HTTP, і статус застосунку у відповіді JSON.
Перегляньте тарифні плани, доступні для вашого облікового запису
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/services/get"Ілюстративна відповідь
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"service_id": "16",
"name": "Solo",
"cost": {
"monthly": "0.0000",
"setup": "0.0000"
},
"features": {
"Maximum Extensions": "5",
"Maximum Hunt Groups": "5",
"Maximum Conferences": "5",
"Maximum VoiceMail boxes": "5",
"Maximum IVRs": "5"
}
}
]
}Використовуйте повернені ідентифікатор послуги та ціну з вашої автентифікованої відповіді. У цьому прикладі показано один план, а не повний каталог облікового запису. Ліміт конференцій тут визначається кількістю кімнат, а не учасників.
Для покрокового оформлення замовлення відкрийте тарифи Hosted PBX. Плата за активацію та періодичні платежі відображаються перед підтвердженням.