Developer Hub
これは自動生成された翻訳です。

予約の概要

Booking APIを利用すると、旅行者はレンタカーの予約を行うことができます

旅行者がShopping APIを利用して業者と車両を選択したら、予約を行うためにBooking APIを提供していただきます。

Booking APIの主な機能は、選択された車のオファーに対して予約を作成することです。予約を完了するには、まずお支払い情報を当社の支払い登録エンドポイント(v2/payments)に送信する必要があります。これにより、Create Bookingリクエストの本文で使用する安全な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",
        }
    }
}

>> 予約管理の詳細はこちら >> 予約リクエストの対応方法はこちら

クレジットカードへの請求が行われず、またベンダーにも送信されないテスト予約を行うには、テストリクエストに関するドキュメントをご参照ください。

API の詳細

このページで予約関連のエンドポイント定義を調べてから、API Explorer または別のテストソフトウェアを使用して、例とスキーマ定義が実際の出力とどのように比較されるかを理解します。

その他のリソース

Rapid Car APIのすべてのエンドポイントを試してみたい場合でも、そのOpenAPI仕様書をダウンロードしたい場合でも、必要なものはすべてご用意しております。





このページは役に立ちましたか ?
このコンテンツに改善が必要な点があれば、
サービス向上にご協力いただきありがとうございます。