Користите 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 окружења је радња у оквиру претплате и може створити једнократне трошкове подешавања и периодичне накнаде. Прво прочитајте доступне планове услуга. За избор плана, локације и профила усмеравања користите актуелну документацију доступну у складу са овлашћењима вашег налога; немојте користити ID из примера као избор за свој налог.
| Поље за креирање | Значење |
|---|---|
| hosted_pbx_services_id | ID услуге враћен за доступан план. |
| te_rp_id | Одобрени профил рутирања позива. |
| timezone | IANA временска зона, на пример America/Detroit. |
| te_location_id | ID локације доступан налогу, када је потребан. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | Капацитети ресурса ограничени изабраном услугом; то нису произвољна премошћавања права коришћења. |
Прегледајте добијени код за наплату и статус припреме услуге пре подешавања локала. За нове интеграције и тачне шеме операција које мењају податке користите актуелну API документацију за претплате.