Developer Hub
此為系統自動產生的翻譯

預訂概覽

預訂 API 讓旅客能夠預訂租車服務

當旅客透過「購物 API」選定供應商和車輛後,您將提供「預訂 API」供其進行預訂。

預訂 API 的主要功能是針對選定的車輛方案建立預訂。在完成預訂之前,必須將付款資訊傳送至我們的付款註冊端點 (v2/payments),該端點將產生一個安全的payment_token,此連結需用於「建立預訂」請求的主體中。隨後,合作夥伴將傳入必要的affiliate_reference_id、主要駕駛人資訊以及付款代碼,以建立預訂。

了解 Payments API

建立預約

每封成功的預訂確認信中均包含用於檢視行程的連結。建立預訂的連結將保持有效,直到該供應商的庫存已用完為止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",
        }
    }
}

詳情請參閱我們的Manage Booking 區段,以及Handling booking requests 頁面。

若要進行不會從您的信用卡扣款,也不會傳送給供應商的測試預訂,請參閱我們的測試請求文件。

API 詳細資料

在這個頁面上探索預訂相關端點的定義,然後使用 API Explorer 或其他測試軟體,了解範例和結構描述定義與實際輸出的比較。

其他資源

無論您是想試用 Rapid Car API 的所有端點,還是想下載其 OpenAPI 規格,我們都能滿足您的需求。





這個頁面有幫助嗎?
我們能如何改善內容?
感謝您協助我們進行改善!