Gunakan HTTPS dan autentikasi HTTP Basic dengan kredensial API yang disetujui. Simpan kredensial di server aplikasi Anda. Endpoint PBX terhosting ini menggunakan /hpbx/ pada api.multitel.net; jangan menyisipkan /v3. Periksa hasil HTTP maupun status hasil operasi pada tingkat aplikasi dalam respons JSON.
Baca paket yang tersedia untuk akun Anda
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/services/get"Respons ilustratif
{
"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"
}
}
]
}Gunakan ID layanan dan harga yang dikembalikan dalam respons terautentikasi Anda. Contoh ini hanya menampilkan satu paket, bukan katalog akun yang lengkap. Kapasitas konferensi di sini dihitung berdasarkan jumlah ruang, bukan jumlah peserta.
Untuk pemesanan terpandu, buka Paket PBX yang dihosting. Biaya penyiapan dan biaya berulang ditampilkan sebelum konfirmasi.