alibaba.damai.callout.order.list.query (外呼订单列表查询)

查询需要外呼的订单分页列表,支持按场次/用户/订单/外呼状态等过滤,响应中含 havanaId 回填

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
call_order_query_request CallOrderQueryRequest 必须 外呼订单查询请求对象
  • └ allot_type
  • Number
  • 可选
  • 1
  • 分配类型
  • └ order_id
  • String
  • 可选
  • "T2026010100001"
  • 订单ID
  • └ call_result_type_list
  • String []
  • 可选
  • [1,2]
  • 外呼结果列表
  • └ executor_id
  • String
  • 可选
  • "W123456"
  • 首次发起执行人工号
  • └ page_size
  • Number
  • 可选
  • 20
  • 每页条数(默认20,上限1000)
  • └ event_type
  • Number
  • 可选
  • 1
  • 事件类型编码
  • └ sort
  • Number
  • 可选
  • 0
  • 排序方向:0=升序,1=降序
  • └ havana_id
  • Number
  • 可选
  • 2222540551630
  • 大麦havanaId
  • └ perform_id
  • Number
  • 可选
  • 268398472
  • 场次ID
  • └ allot_status
  • Number
  • 可选
  • 1
  • 外呼分配状态
  • └ executor_name
  • String
  • 可选
  • "张三"
  • 首次发起执行人姓名
  • └ call_result_types
  • String
  • 可选
  • 1,2
  • 外呼结果(逗号分隔)
  • └ execute_group_id
  • Number
  • 可选
  • 100
  • 执行组ID
  • └ current_page
  • Number
  • 可选
  • 1
  • 当前页(从1开始)
  • └ call_out_time_type
  • Number
  • 可选
  • 1
  • 播放时长类型

响应参数

名称 类型 示例值 描述
result Result result
  • └ code
  • String
  • 234
  • code
  • └ success
  • Boolean
  • true
  • success
  • model
  • Model
  • model
  • └ cur_page_num
  • Number
  • 1
  • curPageNum
  • └ total_num
  • Number
  • 4
  • totalNum
  • └ page_size
  • Number
  • 20
  • pageSize
  • model
  • Model
  • model
  • └ announcement_info
  • String
  • 取消原因:接主办通知,场次取消,给您带来的不便敬请谅解。
  • announcementInfo
  • └ perform_id
  • Number
  • 268398472
  • performId
  • order_dto_list
  • OrderDtoList []
  • orderDtoList
  • └ need_recording_status
  • Number
  • 1
  • needRecordingStatus
  • └ allot_type
  • Number
  • 123
  • allotType
  • └ dm_user_id
  • Number
  • 27666155
  • dmUserId
  • └ execute_group
  • String
  • 123
  • executeGroup
  • └ order_id
  • String
  • 3299931662525008170
  • orderId
  • └ call_result_type
  • Number
  • 123
  • callResultType
  • └ havana_id
  • Number
  • 3737007081
  • havanaId
  • └ call_out_time_name
  • String
  • 1
  • callOutTimeName
  • └ need_allot_status
  • Number
  • 2
  • needAllotStatus
  • └ allot_time
  • String
  • 1
  • allotTime
  • └ allot_status
  • Number
  • 1
  • allotStatus
  • └ call_result_type_name
  • String
  • 1
  • callResultTypeName
  • └ allot_colour_status
  • Number
  • 2
  • allotColourStatus
  • └ allot_status_name
  • String
  • 未分配
  • allotStatusName
  • └ allot_type_name
  • String
  • 1
  • allotTypeName
  • └ contacts_phone
  • String
  • 13812341234
  • 外呼手机号
  • └ perform_name
  • String
  • 2026-06-01 星期一 15:30
  • performName
  • └ project_name
  • String
  • 开心麻花沉浸式亲子儿童剧《小猪佩奇之奇妙一日游》
  • projectName
  • └ recycle_status_name
  • String
  • 票纸是否回收:不回收
  • recycleStatusName
  • └ message
  • String
  • success
  • message

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiCalloutOrderListQueryRequest req = new AlibabaDamaiCalloutOrderListQueryRequest();
AlibabaDamaiCalloutOrderListQueryRequest.CallOrderQueryRequest obj1 = new AlibabaDamaiCalloutOrderListQueryRequest.CallOrderQueryRequest();
obj1.setAllotType(1L);
obj1.setOrderId("\"T2026010100001\"");
obj1.setCallResultTypeList("1,2");
obj1.setExecutorId("\"W123456\"");
obj1.setPageSize(20L);
obj1.setEventType(1L);
obj1.setSort(0L);
obj1.setHavanaId(2222540551630L);
obj1.setPerformId(268398472L);
obj1.setAllotStatus(1L);
obj1.setExecutorName("\"张三\"");
obj1.setCallResultTypes("1,2");
obj1.setExecuteGroupId(100L);
obj1.setCurrentPage(1L);
obj1.setCallOutTimeType(1L);
req.setCallOrderQueryRequest(obj1);
AlibabaDamaiCalloutOrderListQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_damai_callout_order_list_query_response>
    <result>
        <code>234</code>
        <success>true</success>
        <model>
            <cur_page_num>1</cur_page_num>
            <total_num>4</total_num>
            <page_size>20</page_size>
            <model>
                <announcement_info>取消原因:接主办通知,场次取消,给您带来的不便敬请谅解。</announcement_info>
                <perform_id>268398472</perform_id>
                <order_dto_list>
                    <order_dto_list>
                        <need_recording_status>1</need_recording_status>
                        <allot_type>123</allot_type>
                        <dm_user_id>27666155</dm_user_id>
                        <execute_group>123</execute_group>
                        <order_id>3299931662525008170</order_id>
                        <call_result_type>123</call_result_type>
                        <havana_id>3737007081</havana_id>
                        <call_out_time_name>1</call_out_time_name>
                        <need_allot_status>2</need_allot_status>
                        <allot_time>1</allot_time>
                        <allot_status>1</allot_status>
                        <call_result_type_name>1</call_result_type_name>
                        <allot_colour_status>2</allot_colour_status>
                        <allot_status_name>未分配</allot_status_name>
                        <allot_type_name>1</allot_type_name>
                        <contacts_phone>13812341234</contacts_phone>
                    </order_dto_list>
                </order_dto_list>
                <perform_name>2026-06-01 星期一 15:30</perform_name>
                <project_name>开心麻花沉浸式亲子儿童剧《小猪佩奇之奇妙一日游》</project_name>
                <recycle_status_name>票纸是否回收:不回收</recycle_status_name>
            </model>
        </model>
        <message>success</message>
    </result>
</alibaba_damai_callout_order_list_query_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部