文档首页/ 语音通话 VoiceCall/ API参考/ 主叫白名单报备API/ 查询主叫白名单-QueryVcWhitelist
更新时间:2026-07-29 GMT+08:00
分享

查询主叫白名单 - QueryVcWhitelist

接口功能

用户通过该接口查询主叫白名单。

使用说明

仅限授权用户调用此接口。

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限管理

URI

GET /v1.0/voicecall/caller-number/whitelist

请求参数

表1 请求Headers参数说明

参数名称

是否必选

参数类型

默认值

说明

Content-Type

String

参数解释:

消息体的类型(格式)。

约束限制:

不涉及。

取值范围:

固定填写为application/json;charset=UTF-8。

默认取值:

不涉及。

X-Auth-Token

String

用户Token。请参考Token认证获取用户Token。

说明:

Token的有效期为24小时,到期后请重新获取。

表2 请求参数URL内容

参数名称

是否必选

参数类型

默认值

说明

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)

处理状态:

  • dealing:处理中
  • success:处理成功
  • failed:处理失败

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”。

响应参数

表3 响应结果参数

参数名称

是否必选

参数类型

默认值

说明

error_code

String

错误码。

error_msg

String

错误描述。

totalitems

Integer

数据总数。

results

CallerNumberWhitelist[]

主叫白名单号码信息。

表4 CallerNumberWhitelist结构

参数名称

是否必选

参数类型

默认值

说明

caller_number

String(1-32)

主叫号码。

sub_enterprise_id

String(1-128)

企业ID。

app_key

String(1-128)

应用app_key。

handle_status

String(1-32)

处理状态:

  • dealing:处理中
  • success:处理成功
  • failed:处理失败

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)

操作结果说明。

结果码

表5 结果码说明

响应码

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."
    }

相关文档