查询主叫白名单 - QueryVcWhitelist
接口功能
用户通过该接口查询主叫白名单。
使用说明
仅限授权用户调用此接口。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限管理。
URI
GET /v1.0/voicecall/caller-number/whitelist
请求参数
| 参数名称 | 是否必选 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|---|
| Content-Type | 否 | String | 无 | 参数解释: 消息体的类型(格式)。 约束限制: 不涉及。 取值范围: 固定填写为application/json;charset=UTF-8。 默认取值: 不涉及。 |
| X-Auth-Token | 是 | String | 无 | 用户Token。请参考Token认证获取用户Token。 说明: Token的有效期为24小时,到期后请重新获取。 |
| 参数名称 | 是否必选 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|---|
| offset | 否 | Integer | 1 | 指定本次查询返回的分页编号,从1开始。 说明: 请结合limit参数使用,系统根据该参数值从查询结果中选择分页。 |
| limit | 否 | Integer(1-10000) | 10 | 指定本次查询返回的最大条数。 说明: 系统根据该参数值对查询结果进行分页处理。 |
| caller_number | 否 | String(1-32) | 无 | 主叫号码。 |
| app_key | 否 | String(1-128) | 无 | 应用app_key。 说明: 预留参数,使用该参数的场景请联系华为云客服获取。 |
| sub_enterprise_id | 否 | String(1-128) | 无 | 企业ID。 |
| handle_status | 否 | String(1-32) | 无 | 处理状态:
|
| create_start_time | 否 | String(1-32) | 无 | 按创建时间查询,开始日期。 说明: 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 |
| create_end_time | 否 | String(1-32) | 无 | 按创建时间查询,结束日期。 说明: 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 |
响应参数
| 参数名称 | 是否必选 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|---|
| error_code | 是 | String | 无 | 错误码。 |
| error_msg | 是 | String | 无 | 错误描述。 |
| totalitems | 否 | Integer | 无 | 数据总数。 |
| results | 否 | 无 | 主叫白名单号码信息。 |
| 参数名称 | 是否必选 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|---|
| caller_number | 是 | String(1-32) | 无 | 主叫号码。 |
| sub_enterprise_id | 是 | String(1-128) | 无 | 企业ID。 |
| app_key | 否 | String(1-128) | 无 | 应用app_key。 |
| handle_status | 是 | String(1-32) | 无 | 处理状态:
|
| create_time | 是 | String(1-32) | 无 | 创建时间。 说明: 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 |
| update_time | 否 | String(1-32) | 无 | 处理状态更新时间。 说明: 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 |
| handle_desc | 否 | String(1-1024) | 无 | 操作结果说明。 |
结果码
| 响应码 | error_code | error_msg | 说明 |
|---|---|---|---|
| 200 | 0 | Operation success. | 成功。 |
| 400 | VC.0001 | Internal server error. | 系统内部错误。 |
| VC.0002 | Invalid Parameter. | 无效参数。 | |
| VC.0005 | Order does not exist. | 订单不存在。 | |
| VC.0017 | Operation failed. | 操作失败。 | |
| 403 | VC.0003 | Request unauthorized. | 请求鉴权未通过。 |
接口示例
- 请求示例
GET /v1/voicecall/caller-number/whitelist?offset=1&limit=10
- 响应示例
成功: HTTP/1.1 200 Content-Type: application/json;charset=UTF-8 { "resultcode": "0", "resultdesc": "Operation success.", "totalitems": 100, "results": [ { "caller_number": "13000000000", "sub_enterprise_id": "sub_enterprise_id", "app_key": "app_key", "create_time": "2024-01-01 01:00:00", "update_time": "2024-01-01 08:00:00" } ] } 失败: HTTP/1.1 400 Content-Type: application/json;charset=UTF-8 { "error_code": "VC.0002", "error_msg": "Invalid Parameter." }