This is an auto-generated translation

Rapid Cars API 试点文档

早期访问预览

本文档是仅针对选定合作伙伴的早期访问预览计划的一部分。试点项目于 2025 年第二季度启动,测试版项目计划于 2025 年 9 月推出,并于 2026 年全面上市。

如果您有兴趣成为试点或测试合作伙伴,请联系您的客户经理。

Rapid Cars API 包

Rapid Cars API 支持端到端汽车租赁预订,由 Expedia Group 令人印象深刻的汽车租赁库存提供支持,为您的客户创造更全面的体验。通过与 190 多个国家的 47,000 家供应商建立联系,合作伙伴可以显著扩大其产品供应量并增加预订量。我们 API 的模块化设计意味着您可以轻松定制旅客预订行程的体验,以满足贵公司的业务需求。

我们的汽车端点为开发人员提供了全面的汽车租赁服务访问权限,实现了诸如搜索所有地点的可用汽车、查看价格详情和可用的附加服务、注册付款方式、创建预订、检索预订详情以及执行取消等功能。请参阅下文了解汽车流程的总体视图:

Cars verticals flow chart

了解 Rapid Cars 端点

由于该产品仍处于早期访问阶段,请记住架构细节和功能仍处于积极开发中,在向合作伙伴全面发布该产品之前可能会发生变化。

操作方法REST URI结果
搜索汽车GET/汽车/可用性根据不同的标准(例如取车点、还车点和搜索半径)返回可用的不同租赁车辆,每个请求最多返回 200 辆车辆。响应包括汽车租赁 ID、取车/还车地点、汽车类型、里程等详细信息。
查看详情GET/汽车/{car_rental_id}/详细信息返回特定汽车的详细信息,包括价格明细、可选附加功能和政策。
注册预订的付款方式POST/付款返回一个付款令牌,该令牌随后将进入创建预订请求的正文中。此端点与其他 API 中的端点不同。
进行预订POST/行程/汽车完成预订流程。
检索预订 GET/行程/汽车返回预订的详细信息affiliate_reference
GET/行程/{itinerary_id}/car返回行程详情itinerary_id
取消预订DELETE/行程/{itinerary_id}/car取消现有的预订。

用例

以下是如何使用 Rapid Cars API 为您的客户创建端到端预订体验的方法。

步骤 1 - 寻找理想的汽车

使用 /cars/availability 让客户根据其位置和日期搜索可用的车辆。

注意:返回的结果最大数量为 200。

关键参数说明建议
pickup_time租车取车时间。以扩展的 ISO 8601 格式给出,例如 2018-02-12T11:59:00.000Z
dropoff_time租车还车时间。以扩展的 ISO 8601 格式给出,例如 2018-02-12T11:59:00.000Z
pickup_area以半径和坐标给出的车辆接送地点。格式为radius,latitude,longitude,例如10,37.9838,23.7275。仅需要 pickup_areapickup_airport 中的一个。
dropoff_area以半径和坐标给出的车辆下车地点。格式为radius,latitude,longitude,例如10,37.9838,23.7275。仅允许使用 dropoff_areadropoff_airport 中的一个。
pickup_airport取车的机场。仅需要 pickup_areapickup_airport 中的一个。
dropoff_airport车辆将要下车的机场。仅允许使用 dropoff_areadropoff_airport 中的一个。
currency汇率所需的货币。以 ISO 4217 格式给出,例如 USD。
language响应所需的语言。仅使用 ISO639-1 alpha 2 语言代码。查看此列表了解更多信息。
country_code旅行者销售点的国家代码。以 ISO 3166-1 alpha-2 格式给出。这应该代表交易发生的国家。
rental_company允许按租赁公司进行过滤。通过多次重复rental_company查询参数,最多可以指定 20 家租赁公司。

第 2 步 - 获取详细信息

使用 /cars/{car_rental_id}/details 端点检索其他车辆信息,包括价格明细和政策。

步骤 3 - 从客户处获取有关其选择的付款方式的信息

您现在可以使用 /payments 端点允许客户注册预订的付款方式。

响应将包含 payment_token,它位于创建预订请求的正文中。

步骤 4 - 创建预订

/cars/{car_rental_id}/details 响应返回一个链接以完成付款会话并创建预订。/itineraries/car 端点允许完成预订。

第 5 步 - 检索预订

要检索预订详情,请调用 /itineraries/{itinerary_id}/car 端点以获取您的确认 ID。

喜欢新的 Rapid Cars API 的外观吗?那么您可能还会对我们即将推出的航班和活动 API 感兴趣。请与您的客户经理联系以获取更多信息。--- title: 租车 shortTitle: 租车 intro: 使用 Rapid Cars API 实现端到端汽车预订


Rapid Cars API 试点文档

早期访问预览

本文档是仅针对选定合作伙伴的早期访问预览计划的一部分。试点项目于 2025 年第二季度启动,测试版项目计划于 2025 年 9 月推出,并于 2026 年全面上市。

如果您有兴趣成为试点或测试合作伙伴,请联系您的客户经理。

Rapid Cars API 包

Rapid Cars API 支持端到端汽车租赁预订,由 Expedia Group 令人印象深刻的汽车租赁库存提供支持,为您的客户创造更全面的体验。通过与 190 多个国家的 47,000 家供应商建立联系,合作伙伴可以显著扩大其产品供应量并增加预订量。我们 API 的模块化设计意味着您可以轻松定制旅客预订行程的体验,以满足贵公司的业务需求。

我们的汽车端点为开发人员提供了全面的汽车租赁服务访问权限,实现了诸如搜索所有地点的可用汽车、查看价格详情和可用的附加服务、注册付款方式、创建预订、检索预订详情以及执行取消等功能。请参阅下文了解汽车流程的总体视图:

Cars verticals flow chart

了解 Rapid Cars 端点

由于该产品仍处于早期访问阶段,请记住架构细节和功能仍处于积极开发中,在向合作伙伴全面发布该产品之前可能会发生变化。

操作方法REST URI结果
搜索汽车GET/汽车/可用性根据不同的标准(例如取车点、还车点和搜索半径)返回可用的不同租赁车辆,每个请求最多返回 200 辆车辆。响应包括汽车租赁 ID、取车/还车地点、汽车类型、里程等详细信息。
查看详情GET/汽车/{car_rental_id}/详细信息返回特定汽车的详细信息,包括价格明细、可选附加功能和政策。
注册预订的付款方式POST/付款返回一个付款令牌,该令牌随后将进入创建预订请求的正文中。此端点与其他 API 中的端点不同。
进行预订POST/行程/汽车完成预订流程。
检索预订 GET/行程/汽车返回预订的详细信息affiliate_reference
GET/行程/{itinerary_id}/car返回行程详情itinerary_id
取消预订DELETE/行程/{itinerary_id}/car取消现有的预订。

用例

以下是如何使用 Rapid Cars API 为您的客户创建端到端预订体验的方法。

步骤 1 - 寻找理想的汽车

使用 /cars/availability 让客户根据其位置和日期搜索可用的车辆。

注意:返回的结果最大数量为 200。

关键参数说明建议
pickup_time租车取车时间。以扩展的 ISO 8601 格式给出,例如 2018-02-12T11:59:00.000Z
dropoff_time租车还车时间。以扩展的 ISO 8601 格式给出,例如 2018-02-12T11:59:00.000Z
pickup_area以半径和坐标给出的车辆接送地点。格式为radius,latitude,longitude,例如10,37.9838,23.7275。仅需要 pickup_areapickup_airport 中的一个。
dropoff_area以半径和坐标给出的车辆下车地点。格式为radius,latitude,longitude,例如10,37.9838,23.7275。仅允许使用 dropoff_areadropoff_airport 中的一个。
pickup_airport取车的机场。仅需要 pickup_areapickup_airport中的一个。
dropoff_airport车辆将要下车的机场。仅允许使用 dropoff_areadropoff_airport中的一个。
currency汇率所需的货币。以 ISO 4217 格式给出,e.g。美元。
language响应所需的语言。仅使用 ISO639-1 alpha 2 语言代码。查看此列表了解更多信息。
country_code旅行者销售点的国家代码。以 ISO 3166-1 alpha-2 格式给出。这应该代表交易发生的国家。
rental_company允许按租赁公司进行过滤。通过多次重复 rental_company 查询参数,最多可以指定 20 家租赁公司。

第 2 步 - 获取详细信息

使用 /cars/{car_rental_id}/details 端点检索其他车辆信息,包括价格明细和政策。

步骤 3 - 从客户处获取有关其选择的付款方式的信息

您现在可以使用 /payments 端点允许客户注册预订的付款方式。

响应将包含 payment_token,它位于创建预订请求的正文中。

步骤 4 - 创建预订

/cars/{car_rental_id}/details 响应返回一个链接以完成付款会话并创建预订。/itineraries/car 端点允许完成预订。

第 5 步 - 检索预订

要检索预订详情,请调用 /itineraries/{itinerary_id}/car 端点以获取您的确认 ID。

喜欢新的 Rapid Cars API 的外观吗?那么您可能还会对我们即将推出的航班和活动 API 感兴趣。请与您的客户经理联系以获取更多信息。

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