API för driftad PBX: kundmiljöer (tenants)

Använd HTTPS och HTTP Basic-autentisering med godkända API-inloggningsuppgifter. Förvara inloggningsuppgifterna på din applikationsserver. Dessa Hosted PBX-ändpunkter använder /hpbx/ på api.multitel.net; infoga inte /v3. Kontrollera både HTTP-resultatet och åtgärdens status i JSON-svaret.

Visa kontots PBX-instanser

curl --request POST --user "USERNAME:PASSWORD" \
  "https://api.multitel.net/hpbx/tenants/list/0"

Listoperationen returnerar det autentiserade kontots tenant-miljöer. Det sista platshållarsegmentet har det format som ändpunktens URL-sökväg kräver; listoperationen använder det inte för att välja ett annat konto.

Illustrativt listsvar

{
  "status": {
    "code": "200",
    "msg": "List data"
  },
  "response": [
    {
      "billing_code": "EXAMPLE_BILLING_CODE",
      "isocode": "US",
      "continent_iso": "NA",
      "continent_name": "North America"
    }
  ]
}

Skapa och ändra en separat kundmiljö (tenant)

Skapande av PBX-instanser (tenants) är en prenumerationsåtgärd och kan medföra installations- och återkommande avgifter. Läs de tillgängliga tjänsteplanerna först. Använd den aktuella kontobehöriga referensen för att välja plan, plats och dirigeringsprofil; återanvänd inte ett exempel-ID som kontoval.

Fält för skapandeBetydelse
hosted_pbx_services_idTjänst-ID som returneras för en tillgänglig plan.
te_rp_idDen godkända samtalsroutingprofilen.
timezoneEn IANA-tidszon som America/Detroit.
te_location_idEtt plats-ID som är tillgängligt för kontot, när det krävs.
te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrsResurskapaciteter som begränsas av den valda tjänsten; de är inte godtyckliga åsidosättanden av rättigheter.

Granska den resulterande faktureringskoden och provisioneringsstatusen innan du konfigurerar anknytningar. För nya integrationer och exakta mutationsscheman, använd den aktuella prenumerationsreferensen.

Sök dokumentation