Käytä HTTPS:ää ja HTTP Basic -todennusta hyväksytyillä API-tunnuksilla. Säilytä tunnukset sovelluspalvelimellasi. Nämä Hosted PBX -päätepisteet käyttävät kohdetta /hpbx/ kohteessa api.multitel.net; älä lisää kohdetta /v3. Tarkista sekä HTTP-tulos että toiminnon tila JSON-vastauksessa.
Luettele tilin erilliset PBX-ympäristöt
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"Luettelotoiminto palauttaa todennetun tilin asiakasympäristöt (tenantit). Viimeinen paikkamerkkisegmentti vastaa päätepisteen URL-polun edellyttämää muotoa; luettelotoiminto ei käytä sitä toisen tilin valitsemiseen.
Havainnollistava luettelovastaus
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}Erillisen asiakasympäristön (tenant) luominen ja muokkaaminen
PBX-instanssin (tenant) luominen on tilaustoiminto, josta voi aiheutua perustamis- ja toistuvia maksuja. Lue ensin käytettävissä olevat palvelupaketit. Käytä nykyisen tilin valtuuttamaa viitettä paketin, sijainnin ja reititysprofiilin valintaan; älä käytä esimerkkitunnusta uudelleen tilin valintana.
| Luontikenttä | Merkitys |
|---|---|
| hosted_pbx_services_id | Saatavilla olevan paketin palautettu palvelutunnus. |
| te_rp_id | Hyväksytty soiton reititysprofiili. |
| timezone | IANA-aikavyöhyke, kuten America/Detroit. |
| te_location_id | Tilille käytettävissä oleva sijaintitunnus, kun sellainen vaaditaan. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | Valitun palvelun rajoittamat resurssikapasiteetit; ne eivät ole mielivaltaisia oikeuksien ohituksia. |
Tarkista tuloksena oleva laskutuskoodi ja käyttöönottotila ennen alanumeroiden määrittämistä. Uusissa integraatioissa ja muutostoimintojen tarkkojen skeemojen osalta käytä ajantasaista tilausten API-viitedokumentaatiota.