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.
Tampilkan lingkungan PBX terpisah dalam akun
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"Operasi daftar mengembalikan lingkungan pelanggan (tenant) milik akun yang terautentikasi. Segmen placeholder terakhir memenuhi format jalur URL yang disyaratkan endpoint; operasi daftar tidak menggunakannya untuk memilih akun lain.
Respons daftar ilustratif
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}Membuat dan mengubah akun pelanggan (tenant)
Pembuatan lingkungan PBX pelanggan merupakan tindakan berlangganan dan dapat menimbulkan biaya penyiapan serta biaya berulang. Baca paket layanan yang tersedia terlebih dahulu. Gunakan dokumentasi terkini yang sesuai dengan hak akses akun Anda untuk memilih paket, lokasi, dan profil perutean; jangan gunakan ID dari contoh sebagai pilihan untuk akun Anda.
| Bidang pembuatan | Arti |
|---|---|
| hosted_pbx_services_id | ID layanan yang dikembalikan untuk paket yang tersedia. |
| te_rp_id | Profil perutean panggilan yang disetujui. |
| timezone | Zona waktu IANA seperti America/Detroit. |
| te_location_id | ID lokasi yang tersedia untuk akun, bila diperlukan. |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | Kapasitas sumber daya yang dibatasi oleh layanan yang dipilih; bukan penggantian hak layanan secara sembarang. |
Tinjau kode penagihan yang dihasilkan dan status penyiapan layanan sebelum mengonfigurasi ekstensi. Untuk integrasi baru dan skema operasi perubahan data yang tepat, gunakan dokumentasi API langganan terkini.