购物概览
购物 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 规范,我们都能满足您的需求。