预订概览
Booking API 允许旅行者创建租车预订
一旦旅行者使用购物 API 选择了供应商和汽车,您将向他们提供预订 API 来进行预订。
预订 API 的主要功能是为所选的汽车优惠创建预订。在完成预订之前,必须将付款信息发送到我们的付款注册端点(v1/payments
),该端点将生成安全的payment_token
以用于创建预订请求正文。然后,合作伙伴将传递所需的 affiliate_reference_id
、主要驾驶员信息和付款令牌来创建预订。
创建预订
每个成功的预订回复都包含检索行程的链接。创建预订的链接将一直有效,直到供应商不再有库存可供预订为止carOfferToken
。
示例请求
POST https://api.ean.com/v2/itineraries/car
?token=U1dFC0JHTWxUCwUHCWNjQ1sQRxBVVwFAW... ...15YTQTcHhefjYOfiBQfThuP1hcfVULeAM0W0U6VWBZFzQXdltcUFwRQgkLCgBRAAEHAVEADg==
{
"affiliate_reference_id": "4480ABC",
"primary_driver": {
"given_name": "{{first_name}}",
"middle_name": "Test",
"family_name": "{{last_name}}",
"phone": {
"country_code": "1",
"area_code": "487",
"number": "5550077"
},
"email": "{{email}}"
},
"flight_details": {
"air_carrier_code": "G4",
"flight_number": 778
},
"traveler_loyalty_member_id": "ABCD1234","
"requested_extras": [
"SatelliteRadio",
"ToddlerChildSeat"
],
"affiliate_metadata": "data_point_1:123|data_point2:This is data.",
"payment_token": "{{payment_token}}"
}
示例响应
{
"itinerary_id": "9030336886597",
"links": {
"retrieve": {
"method": "GET",
"href": "https://api.ean.com/v2/itineraries/9030336886597/car",
}
}
}
要进行不会从您的卡中扣款或发送给供应商的测试预订,请参阅我们的测试请求文档。
API 详情
查看此页面上与预订相关的端点定义,然后使用 API Explorer 或其他测试软件来了解示例和模式定义与实际输出的比较。
其他资源
无论您是想尝试所有 Rapid Car API 端点还是下载其 OpenAPI 规范,我们都能满足您的需求。