API til hostet PBX: separate PBX-miljøer

Brug HTTPS og HTTP Basic-godkendelse med godkendte API-legitimationsoplysninger. Opbevar legitimationsoplysningerne på din applikationsserver. Disse Hosted PBX-endpoints bruger /hpbx/ på api.multitel.net; indsæt ikke /v3. Kontrollér både HTTP-resultatet og applikationsstatussen i JSON-svaret.

Vis kontoens PBX-instanser

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

Listeoperationen returnerer det autentificerede kontos kundemiljøer (tenants). Det sidste pladsholdersegment opfylder rutesignaturen; listeoperationen bruger det ikke til at vælge en anden konto.

Illustrativt listesvar

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

Opret og rediger et separat PBX-kundemiljø (tenant)

Oprettelse af en separat kundedel af PBX-systemet (tenant) er en abonnementshandling og kan medføre oprettelses- og løbende gebyrer. Læs de tilgængelige tjenesteplaner først. Brug den aktuelle kontogodkendte reference til at vælge en plan, placering og routingprofil; genbrug ikke et eksempel-id som kontovalg.

OprettelsesfeltBetydning
hosted_pbx_services_idDet service-ID, der returneres for en tilgængelig plan.
te_rp_idDen godkendte profil for opkaldsrouting.
timezoneEn IANA-tidszone som f.eks. America/Detroit.
te_location_idEt lokations-id, der er tilgængeligt for kontoen, når det er påkrævet.
te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrsDe tilgængelige ressourcegrænser bestemmes af den valgte tjeneste; indstillingerne kan ikke bruges til vilkårligt at tilsidesætte de tildelte rettigheder.

Gennemgå den resulterende faktureringskode og klargøringsstatus, før du konfigurerer lokalnumre. Til nye integrationer og de præcise mutationsskemaer skal du bruge den aktuelle abonnementsreference.

Søg i dokumentationen