请使用 HTTPS 和 HTTP Basic 身份验证,并使用经批准的 API 凭据。请将凭据保存在您的应用服务器上。这些托管 PBX 端点在 api.multitel.net 上使用 /hpbx/;请勿插入 /v3。请同时检查 HTTP 结果和 JSON 响应中的应用层操作结果状态。
列出账户的 PBX 租户
curl --request POST --user "USERNAME:PASSWORD" \
"https://api.multitel.net/hpbx/tenants/list/0"列表操作返回已认证账户的租户。最后一个占位符段用于满足该端点 URL 路径的格式要求;列表操作不会使用它来选择其他账户。
示例列表响应
{
"status": {
"code": "200",
"msg": "List data"
},
"response": [
{
"billing_code": "EXAMPLE_BILLING_CODE",
"isocode": "US",
"continent_iso": "NA",
"continent_name": "North America"
}
]
}创建和更改租户
创建客户 PBX 环境属于订阅操作,可能产生初始设置费用和周期性费用。请先阅读可用的服务计划。请依据当前帐户获准使用的参考资料选择计划、位置和路由配置文件;不要将示例 ID 用作实际帐户的选择值。
| 创建字段 | 含义 |
|---|---|
| hosted_pbx_services_id | 为可用套餐返回的服务 ID。 |
| te_rp_id | 经批准的呼叫路由方案。 |
| timezone | IANA 时区,例如 America/Detroit。 |
| te_location_id | 需要时,账户可用的位置 ID。 |
| te_maxextensions / te_maxhunts / te_maxconferences / te_maxvoicemails / te_maxivrs | 资源容量受所选服务限制,不能通过这些值任意突破服务权益限制。 |
在配置分机之前,请检查生成的计费代码和开通状态。对于新的集成及数据修改操作的准确结构定义,请使用最新的订阅 API 参考文档。