Developer Hub
这是自动生成的译文

购物概览

购物 API 让您可以访问租车供应商的实时价格和可用性信息。

概述

购物 API 每次请求最多可返回指定地理位置或机场位置 200 辆车的价格和可用性。它支持灵活的取货和 drop-off 配置,允许不同的时间和地点。

回复内容包括车辆、供应商、地点和费率信息,以及完整的价格明细,以满足 market-specific 显示要求。此外,API 还提供全面的汽车详细信息,包括乘客容量、行李容量、车门数量和里程信息,以及完整的价格明细,以满足 market-specific 显示要求。

定价和付款

购物 API 提供租赁成本的详细明细,包括各种类型的租赁费用、费率详情、总成本、可选附加服务以及预订时应付的金额。回复中还包括适用政策列表以及用于进行付款登记和车辆预订请求的链接。

>> 了解支付 API

可变税费

可能存在一些强制性税费,这些税费未包含在总价中,因为在预订时无法计算。例如,如果车辆归还时油量与租赁开始时的油量不同,则可能会收取加油费。

Information

重要说明

我们已更新 API,使您能够以多种方式显示价格。最终,您有责任确保您展示 Expedia 旅行信息和价格的方式符合法律规定。

突破性定价

如果您想使用删除线显示折扣或特价,我们提供两种选择:

  • daily_rate_strikethrough:提供未扣除任何折扣前的总价,不含税。此字段适用于搜索结果通常显示不含税费的基本价格的地区,例如美国。
  • inclusive_strikethrough:显示折扣前的总价,包含税费。此字段旨在让您更清楚地显示折扣如何应用于总租金金额。该字段返回以记账货币和请求货币表示的值。

示例

{
  "value": [
    {
      "car_rental_id": "AQ_PvCPCWLLZGzhRf4YeMM1md7xEb41ZEhUz6ns4tIn6Nv-m9LtrUYMhZ4F_a0Xkqu2rGXht4g0Zd53gL4e9yMh0fMVtqe0jKkaZKaBghFVtc",
      "vendor": {…},
      "locations": {
        "pickup": {…},
        "dropoff": {…}
      },
      "description": "Nissan Rogue or similar",
      "number_of_passengers": 5,
      "number_of_doors": {…},
      "acriss_code": "CXMR",
      "mileage_tracking": "249 free miles/day",
      "fuel_level": "full_to_full",
      "insurance_coverage": {
        "included": {
          "collision_damage_waiver": {
            "description": "Collision Damage Waiver",
            "deductible": {
              "billable_currency": {
                "value": "1050.00",
                "currency": "EUR"
              }
            },
            "trip_rate": {
              "billable_currency": {
                "value": "0.00",
                "currency": "EUR"
              }
            }
          }
        },
        "supplemental": []
      },
      "luggage_count": {…},
      "image": {…},
      "rate": {
        "merchant_of_record": "vendor",
        "sale_scenario": {…},
        "pricing": {
          "daily_rate_strikethrough": {…},
          "daily_rate": {…},
          "totals": {
            "inclusive_strikethrough": {
              "billable_currency": {
                "value": "47.44",
                "currency": "USD"
              },
              "request_currency": {
                "value": "47.44",
                "currency": "USD"
              }
            },
            "inclusive": {…},
            "exclusive": {…},
            "fees": {…},
            "due_at_booking": {…}
          }
        }
      },
      "cancel_penalties": [{…}],
      "links": {…}
    }
  ]
}

促销及折扣价格显示

有些销售点在显示基于促销或“可用性和详细信息”响应中提供的划线价格的折扣总额时,需要提供标准价格(即计算折扣所依据的价格)的详细信息。务必事先了解您计划开展业务的地区需要哪些信息。

退款选项

使用 cancel_penalties 字段显示取消选项,为旅行者提供价格透明度和更大的灵活性。将回复中的cancel_penalties部分视为预订详情的真实来源。

速率限制

通过应用速率限制来优化网站流量,以确保持续提供稳定且可维护的服务,同时保证高效使用 Expedia Group 系统。对于购物 API 流量,目前的速率限制是基于一段时间内的请求总量。

>> 阅读更多关于速率限制的信息

错误代码

Rapid Car API 与其他 Rapid API 共享通用错误代码。

>> 查看常见错误响应

API 详情

查看此页面上与选购相关的端点定义,然后使用 API Explorer 或其他测试软件来了解示例和模式定义与实际输出的比较。

其他资源

无论您是想试用 Rapid Car API 的所有端点,还是想下载其 OpenAPI 规范,我们都能满足您的需求。





该页面有帮助吗?
我们该如何改进这些内容?
感谢您帮助我们改进!