Utilisez HTTPS et l'authentification HTTP Basic avec des identifiants API approuvés. Conservez les identifiants sur votre serveur d'application. Ces points de terminaison Hosted PBX utilisent /hpbx/ sur api.multitel.net ; n'insérez pas /v3. Vérifiez à la fois le résultat HTTP et le statut applicatif dans la réponse JSON.
Lisez les forfaits disponibles pour votre compte
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/services/get"Exemple de réponse
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"service_id": "16",
"name": "Solo",
"cost": {
"monthly": "0.0000",
"setup": "0.0000"
},
"features": {
"Maximum Extensions": "5",
"Maximum Hunt Groups": "5",
"Maximum Conferences": "5",
"Maximum VoiceMail boxes": "5",
"Maximum IVRs": "5"
}
}
]
}Utilisez l'identifiant de service et le prix renvoyés dans votre réponse authentifiée. Cet exemple présente un seul forfait, et non l'ensemble du catalogue du compte. La capacité de conférence compte ici les salles, et non les participants.
Pour une commande guidée, ouvrez Hosted PBX plans (offres PBX hébergé). Les frais d’activation et les frais récurrents s’affichent avant confirmation.