Ylläpidetyn PBX:n API: asiakasympäristöt (tenants)

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_idSaatavilla olevan paketin palautettu palvelutunnus.
te_rp_idHyväksytty soiton reititysprofiili.
timezoneIANA-aikavyöhyke, kuten America/Detroit.
te_location_idTilille käytettävissä oleva sijaintitunnus, kun sellainen vaaditaan.
te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrsValitun 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.

Hae dokumentaatiosta