Използвайте 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) на удостоверения акаунт. Последният сегмент-заместител съответства на изисквания формат на URL пътя на крайната точка; операцията не го използва за избор на друг акаунт.
Примерен отговор със списък
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}Създаване и промяна на изолирана клиентска среда
Създаването на клиентска PBX среда е действие по абонамент и може да доведе до такси за настройка и периодични такси. Прочетете първо наличните планове за услуги. За избор на план, местоположение и профил за маршрутизиране използвайте актуалната документация, достъпна според правата на акаунта ви; не използвайте идентификатор от пример като избор за своя акаунт.
| Поле за създаване | Значение |
|---|---|
| hosted_pbx_services_id | Идентификаторът на услугата, върнат за наличен план. |
| te_rp_id | Одобреният профил за маршрутизиране на повикванията. |
| timezone | IANA часова зона като America/Detroit. |
| te_location_id | Идентификатор на локация, наличен за акаунта, когато е необходим. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | Ресурсни капацитети, ограничени от избраната услуга; те не са произволни отмени на правата. |
Прегледайте получения код за таксуване и състоянието на подготовката на услугата, преди да конфигурирате вътрешни номера. За нови интеграции и точни схеми на операциите, които променят данни, използвайте актуалната API документация за абонаментите.