Usa HTTPS e l'autenticazione HTTP Basic con credenziali API approvate. Conserva le credenziali sul server della tua applicazione. Questi endpoint Hosted PBX usano /hpbx/ su api.multitel.net; non inserire /v3. Controlla sia il risultato HTTP sia lo stato applicativo nella risposta JSON.
Leggi i piani disponibili per il tuo account
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/services/get"Risposta illustrativa
{
"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"
}
}
]
}Utilizza l'ID servizio e il prezzo restituiti dalla risposta autenticata. Questo esempio mostra un solo piano, non l'intero catalogo dell'account. La capacità di conferenza qui conta le stanze, non i partecipanti.
Per un ordine guidato, apri Piani Hosted PBX. I costi di attivazione e ricorrenti verranno mostrati prima della conferma.