文档中心 > API类目 > 国际机票政策API

taobao.alitrip.it.policy.batchdelete (【国际机票销售规则】批量删除)

批量删除销售规则,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
airline String 可选 CA 航司二字码,完整匹配
arr_city String 可选 WUH 到达,,完整匹配
cabin String 可选 Y 舱位,,完整匹配
dep_city String 可选 SHA 出发,,完整匹配
policy_id String 可选 123 产品id,,完整匹配
status_list String [] 可选 0,2
  • 最大列表长度:20
  • 0:未发布 1:已发布 2:已过期。不传的话,默认只能删除未发布和已过期的数据

    响应参数

    名称 类型 示例值 描述
    extend_attributes String {} 扩展字段
    task_id Number 1 任务id

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlitripItPolicyBatchdeleteRequest req = new AlitripItPolicyBatchdeleteRequest();
    req.setAirline("CA");
    req.setArrCity("WUH");
    req.setCabin("Y");
    req.setDepCity("SHA");
    req.setPolicyId("123");
    req.setStatusList("0,2");
    AlitripItPolicyBatchdeleteResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alitrip_it_policy_batchdelete_response>
        <extend_attributes>{}</extend_attributes>
        <task_id>1</task_id>
    </alitrip_it_policy_batchdelete_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

    返回
    顶部