預訂概覽
預訂 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 規格,我們都能滿足您的需求。