购物概览
购物 API 让您可以访问租车供应商的实时价格和可用性信息。
概述
购物 API 每次请求最多可返回指定地理位置或机场位置 200 辆车的价格和可用性。它支持灵活的取货和 drop-off 配置,允许不同的时间和地点。
回复内容包括车辆、供应商、地点和费率信息,以及完整的价格明细,以满足 market-specific 显示要求。此外,API 还提供全面的汽车详细信息,包括乘客容量、行李容量、车门数量和里程信息,以及完整的价格明细,以满足 market-specific 显示要求。
定价和付款
购物 API 提供租赁成本的详细明细,包括各种类型的租赁费用、费率详情、总成本、可选附加服务以及预订时应付的金额。回复中还包括适用政策列表以及用于进行付款登记和车辆预订请求的链接。
可变税费
可能存在一些强制性税费,这些税费未包含在总价中,因为在预订时无法计算。例如,如果车辆归还时油量与租赁开始时的油量不同,则可能会收取加油费。
突破性定价
如果您想使用删除线显示折扣或特价,我们提供两种选择:
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": "CEBD",
"mileage_tracking": "First 100 miles free per day, then $0.25 per mile.",
"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字段可让您显示取消选项,从而为旅客提供价格透明度和更大的灵活性。
速率限制
通过应用速率限制来优化网站流量,以确保持续提供稳定且可维护的服务,同时保证高效使用 Expedia Group 系统。对于购物 API 流量,目前的速率限制是基于一段时间内的请求总量。
错误代码
Rapid Car API 与其他 Rapid API 共享通用错误代码。所有这些代码的详细信息都列在我们的常见错误响应页面上。
API 详情
查看此页面上与选购相关的端点定义,然后使用 API Explorer 或其他测试软件来了解示例和模式定义与实际输出的比较。
其他资源
无论您是想试用 Rapid Car API 的所有端点,还是想下载其 OpenAPI 规范,我们都能满足您的需求。