快速飞行 API 概述
让构建航班预订路径变得直观便捷
Rapid Flight API 将为您提供旅客完成航班预订所需的所有数据点。根据您想要打造的用户体验,您将可以访问航班、票价、详细信息、座位图以及更多内容。
构建您的预订申请流程。
以下是构建预订路径的简要指南。准备好开始集成后,请使用我们的购物、预订和管理预订页面,了解有关每个 API 模块的更多详细信息。
第一步:获取航班优惠
首先,您需要使用购物 API 来查找航班优惠。这些可用性搜索是根据各种搜索条件配置的,包括(但不限于)出发地和目的地机场、日期、航空公司偏好、舱位等级和乘客人数。
步骤二:获取完整航班信息
航班详情响应确认了购物 API 返回的价格,包括税费明细以及查看票价规则、注册付款和请求创建预订的链接。您可以使用它来验证之前选择的价格是否仍然有效,然后再进行预订。如果价格匹配,响应会返回请求预订的链接。如果价格已变更,响应将返回新价格详细信息和新价格的预订链接。
步骤 3:显示座位图
座位图响应包括所选飞机的座位图(如有),其中包含舱位等级、紧急出口排、座位可用性、价格以及要随预订请求一起提供的座位令牌等信息。
第四步:查看票价规则
票价规则链接将在航班详情和检索结果中提供。它会根据需求返回所选优惠的票价规则,包括限制、罚款和其他条件。
第五步:登记旅客付款
您将使用支付 API 来注册预订的支付方式。响应中将包含一个,该 payment_token会出现在创建预订请求的正文中。
步骤 6:创建预订
航班详情回复中将提供完成预订的链接。Booking Create 响应将返回一个 itinerary_id以及一个检索链接。
当您将所有信息添加到最终预订确认页面后,您的预订流程就完成了。请使用预订回复中提供的检索链接检索完整的行程记录。
**注意:**我们建议您将检索链接与每位旅客的详细信息一起保存,以便将来更快地检索预订信息。
步骤 7:检索行程记录
Retrieve 响应确认行程详情和预订状态。出票后,出票信息(如适用)将在检索响应中提供;不出票的承运商将在出票部分返回 ticketless。检索响应还将包含指向更改选项 API 的链接,您可以调用该 API 获取可用的更改和取消选项。