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.
| Oprettelsesfelt | Betydning |
|---|---|
| hosted_pbx_services_id | Det service-ID, der returneres for en tilgængelig plan. |
| te_rp_id | Den godkendte profil for opkaldsrouting. |
| timezone | En IANA-tidszone som f.eks. America/Detroit. |
| te_location_id | Et lokations-id, der er tilgængeligt for kontoen, når det er påkrævet. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | De 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.