Kasutage HTTPS-i ja HTTP Basic autentimist kinnitatud API juurdepääsuandmetega. Hoidke juurdepääsuandmeid oma rakendusserveris. Need Hosted PBX lõpp-punktid kasutavad /hpbx/ asukohas api.multitel.net; ärge lisage /v3. Kontrollige nii HTTP tulemust kui ka toimingu olekut JSON-vastuses.
Konto eraldi PBX-keskkondade loend
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"Loenditoiming tagastab autenditud konto kliendikeskkonnad (tenants). Viimane kohatäitesegment vastab lõpp-punkti URL-tee nõutud vormingule; loenditoiming ei kasuta seda teise konto valimiseks.
Näidisloetelu vastus
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}Kliendikeskkonna (tenant) loomine ja muutmine
PBX-instantsi (tenant) loomine on tellimustoiming ja võib kaasa tuua seadistamis- ja korduvtasud. Lugege esmalt saadaolevaid teenuseplaane. Kasutage plaani, asukoha ja marsruutimisprofiili valimiseks kehtivat konto volitatud viidet; ärge kasutage näidis-ID-d uuesti konto valikuna.
| Loomise väli | Tähendus |
|---|---|
| hosted_pbx_services_id | Saadaoleva paketi jaoks tagastatud teenuse ID. |
| te_rp_id | Heakskiidetud kõnede marsruutimise profiil. |
| timezone | IANA ajavöönd, näiteks America/Detroit. |
| te_location_id | Kontole saadaolev asukoha ID, kui see on nõutav. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | Valitud teenusega piiratud ressursimahud; need ei ole suvalised õiguste ülekirjutamised. |
Vaadake enne sisenumbrite seadistamist üle tekkinud arvelduskood ja seadistamise olek. Uute integratsioonide ja täpsete mutatsiooniskeemide jaoks kasutage kehtivat tellimuse viitedokumentatsiooni.