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

Rapid Car API:利用開始要件

Rapid Car APIの統合に関する要件

business-to-business(B2B)またはbusiness-to-consumer(B2C)の導入を適切に行うため、Rapid Car APIでは、一部のページに特定の情報を記載することが求められます。ここでは、特定の要件があるページのみを掲載しています。

チェックリスト

皆様の開発を支援したり、要件に関するフィードバックを提供したりするためのチェックリストを作成いたしました。サイト審査のためにスクリーンショットをご提供いただく場合は、審査を円滑に進めるため、チェックリストにスクリーンショットおよび関連するログを必ず追加してください。

>> チェックリストをダウンロードする

|

検索ページ

正確な検索条件を設定してください

SPC1:正確な検索条件を設定する

pick-upおよびdrop-offの所在地、ならびにレンタル日時を記録するフィールドを追加し、空室状況の照会リクエストを送信してください。パラメータを設定することで、エリア(半径と座標)、空港(空港地域IDを使用)、あるいはその両方の組み合わせによる検索が可能になります。

受け取り場所や返却場所、レンタル日時などの検索項目


検索例

半径と座標による

/v2/cars/availability?pickup_time=2026-02-12T10:00:00&dropoff_time=2026-02-14T18:00:00&pickup_area=10,33.9422,-118.4036&dropoff_area=10,33.9422,-118.4036&driver_age=30&country_code=US&currency=USD&language=en-US&limit=200&sort=total_price&sales_channel=website&sales_environment=car_only&filter=refundable&filter=vendor_collect

空港地域ID別

/v2/cars/availability?pickup_time=2026-02-12T10:00:00&dropoff_time=2026-02-14T18:00:00&pickup_airport=5783884&dropoff_airport=5783884&driver_age=30&country_code=US&currency=USD&language=en-US&limit=200&sort=recommended&sales_channel=website&sales_environment=car_only&filter=refundable&filter=expedia_collect

両方のパラメータについて

/v2/cars/availability?pickup_time=2026-02-12T10:00:00&dropoff_time=2026-02-14T18:00:00&pickup_area=10,33.9422,-118.4036&dropoff_airport=5456204&driver_age=30&country_code=US&currency=USD&language=en-US&limit=200&sort=total_price&sales_channel=website&sales_environment=car_only&filter=refundable&filter=vendor_collect

SPC2:運転者の年齢を記録する

30歳未満または70歳以上の運転者には、追加の義務的な料金が発生する場合があります。運転者が30歳未満または70歳以上の場合は、実際の年齢を取得して送信してください。そうすることで、APIが必要な追加料金を正しく計算できるようになります。運転者の年齢が30歳から70歳の場合は、driver_age パラメータのデフォルト値として40を送信してください。

「30歳未満または70歳以上のドライバーは、追加料金の支払いが必要になる場合があります」という説明文が付いたチェックボックス

リスティングページ (LP)

信頼性の高い検索結果

一覧ページは、さまざまな選択肢がまとめられたもので、検索結果ページとも呼ばれます。以下の要素が表示されるはずです。

車の車種、販売業者、価格に加え、類似車の画像も表示された検索結果


LPC1:正確な賃貸情報を提供すること

一覧ページ(検索結果ページとも呼ばれます)には、APIから返される資料の貸出に関するすべての情報を表示する必要があります。例えば、次のような情報です:

  • 各車のクラス、メーカー、および車種
  • 最大収容人数
  • トランスミッションの種類
  • 許容走行距離
  • Pick-up pointおよびdrop-off point
  • レンタル会社の名称またはロゴ
  • *燃料の種類:ガソリン、ハイブリッド、電気など。(i)カリフォルニア州のお客様が世界中の受け取り場所を指定して開始した取引、および(ii)カリフォルニア州内の受け取り場所を指定した取引に適用されます)

注: エクスペディアでは、記載されているすべての情報(*が付いている項目を除く)を記載することを推奨しています。ただし、旅行者にとってどの属性が最も重要かを見極める必要があります。

レンタカーに関する多くの属性は、acriss_code パラメータの一部として提供されており、ACRISSテーブルの値を用いて解読することができます。

>> ACRISSテーブルへ移動する

この例では、JFBCという値は、中間クラスの高級車(カテゴリーJ)、SUV(タイプF)で、オートマチック4wheel-drive(トランスミッションB)を搭載し、電動式(燃料/エアコン)の車両を表しています。C).

"description": "Skoda Enyaq Electric car or similar",
        "number_of_passengers": 5,
        "number_of_doors": {
            "min": 5,
            "max": 5
        },
        "luggage_count": {
            "small": 3,
            "large": 3
        },
        "acriss_code": "JFBC",

LPC2:合計金額と支払期日

選択したレンタル期間の合計金額と、レンタル料金を前払い(今すぐ支払い、またはExpedia Collect (事前決済))とするか、カウンターで支払う(後払い、または業者による徴収)かを明記してください。

注: の予約で、pick-upおよびdrop-offの拠点が異なる場合(one-wayでのレンタルとも呼ばれます)、追加の送迎料金が発生することがよくあります。

1日あたりの料金、合計金額、割引料金が表示されているページの一部

今すぐ支払う / Expedia Collect (事前決済) の例

[
 {
   ...
   "rate": {
     "merchant_of_record": "expedia",
     "sale_scenario": {
       "package": false,
       "member": false,
       "mobile_promotion": false
     },
     "pricing": {
       "daily_rate_strikethrough": {...},
       "daily_rate": {...},
       "totals": {
         "inclusive_strikethrough": {...},
         "inclusive": {...},
         "exclusive": {...},
         "fees": {...}
       }
     }
   },
   ...
 }
]

後払い/仕入先回収の例

[
 {
   ...
   "rate": {
     "merchant_of_record": "vendor",
     "sale_scenario": {
       "package": false,
       "member": false,
       "mobile_promotion": false
     },
     "pricing": {
       "daily_rate": {...},
       "totals": {
         "inclusive": {...},
         "exclusive": {...},
         "fees": {...}
       }
     }
   },
   ...
 }
]

LPC3:キャンセル規定

キャンセルに関する規定について、お客様にお知らせください。例:non-refundable,「~まで無料キャンセル」、「無料キャンセル」など。

注: レスポンスにcancel_penalties の値が含まれていない場合は、無料でキャンセルできることを示しています。

[ 
  ...
  {
    "cancel_penalties": [
      {
        "start": "2026-02-11T10:00:00",
        "end": "2026-02-12T10:00:00",
        "currency": "USD",
        "amount": "50.00"
      },
      {
        "start": "2026-02-12T10:00:00",
        "currency": "USD",
        "amount": "50.00"
      }
    ],
  }
  ...
]

LPC4:標準的な保険情報

「基本衝突損害補償」に関する情報に加え、その他の追加保険オプションについても記載してください。

{
  ...
  "policies": [
    ...
    {
      "name": "Basic Collision Damage Protection",
      "descriptions": [],
      "policy_statements": [
        {
          "statement": "Basic Collision Damage Protection",
          "statement_condition": "included"
        }
      ],
      "policy_type": "PRODUCT_USE_POLICY"
    },
    ...
  ],
  ...
}

商品詳細ページ

車両および販売業者に関する情報

PDPC1:正確な賃貸情報を提供してください

商品説明が掲載された商品詳細ページには、APIから返されるすべての機材レンタル情報を表示する必要があります。例えば、次のような情報です:

  • 各車のクラス、メーカー、および車種
  • 最大収容人数
  • ドアの数
  • 荷物の収納容量
  • トランスミッションの種類
  • 許容走行距離
  • 燃料の補充に関する規定(満タンから満タンまで)
  • Pick-up pointおよびdrop-off point
  • レンタカー会社の名称またはロゴ
  • *燃料の種類:ガソリン、ハイブリッド、電気など。(i)カリフォルニア州のお客様が世界中の受け取り場所を指定して開始した取引、および(ii)カリフォルニア州内の受け取り場所を指定した取引に適用されます)

注: エクスペディアでは、記載されているすべての情報(*が付いている項目を除く)を記載することを推奨しています。ただし、旅行者にとってどの属性が最も重要かを見極める必要があります。

以下の要件をすべて満たす車両の説明

レンタカーに関する多くの属性は、acriss_code パラメータの一部として提供されており、ACRISSテーブルの値を用いてデコードすることができます。

>> ACRISSテーブルへ移動する

この例では、JFBCの値は、中間クラスの高級車(カテゴリーJ)、SUV(タイプF)で、オートマチック4wheel-drive(トランスミッションB)を搭載し、電動式(燃料/エアコン)の車両を表しています。C)。

"description": "Skoda Enyaq Electric car or similar",
        "number_of_passengers": 5,
        "number_of_doors": {
            "min": 5,
            "max": 5
        },
        "luggage_count": {
            "small": 3,
            "large": 3
        },
        "acriss_code": "JFBC",

PDPC2:レンタル規約の全文を表示する

レンタカーの利用規約(規則や制限事項を含みます)は、旅行者がレンタカーの手配を確定する前に、すべて開示されるべきです。これには、その時点で支払いが発生する返金可能な保証金も含まれます。pick-up.

2つの展開可能なポリシーセクションと、すべての規則および制限事項を表示するためのリンクが記載されたモーダル

レンタル規約の例

"policies": [
        {
            "name": "Fuel: full to full",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Fuel: full to full",
                    "statement_condition": "Vehicle to be returned with the same amount of fuel as start of the trip to avoid refuelling charges."
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
        {
            "name": "Unlimited mileage",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Unlimited mileage",
                    "statement_condition": "Drive unlimited distance with this car at no extra cost."
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
        {
            "name": "Cancellation available",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Cancellation available",
                    "statement_condition": "Before Fri, Sep 19, 10:30am"
                }
            ],
            "policy_type": "CANCELLATION_POLICY"
        },
        {
            "name": "",
            "descriptions": [],
            "policy_statements": [],
            "policy_type": "PRODUCT_USE_POLICY"
        },
        {
            "name": "Online check-in",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "",
                    "statement_condition": "Check in online on the Sixt website by uploading required documents, like driver’s license, up to the time of pick-up."
                }
            ],
            "policy_type": "CHECKIN_POLICY"
        },
        {
            "name": "Pay now and save",
            "descriptions": [],
            "policy_statements": [],
            "policy_type": "PAYMENT_POLICY"
        }
    ],

規則および制限事項の例

{ 
  "rules_and_restrictions": [ 
    { 
      "title": "Rental policies overview", 
      "statements": "<p>The following rules and restrictions are provided by the car rental company.</p>" 
    },

country-specificの追加要件

EUおよび英国の地域では、撤回権が適用されない旨の免責事項を表示する必要があります。

英国の消費者法との違いを説明する情報が丸で囲まれた、レンタル規約のモーダル

PDPC3:キャンセル規定を表示する

レンタルをキャンセルする必要がある場合、旅行者は提供業者のキャンセルポリシーの条件を把握しておく必要があります。

キャンセル無料

一部の業者では、時期を問わず予約の無料キャンセルを受け付けています。

「今日この価格を確定しましょう。いつでも無料でキャンセルできます」と書かれた通知ボックス。

{...
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [],
            "policy_type": "CANCELLATION_POLICY"
        },
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Lock in this price today, cancel free of charge anytime. Reserve now and pay at pick-up.",
                    "statement_condition": ""
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
}

~までなら無料でキャンセルできます

状況によっては、一部の業者では、例えば利用日の24時間前までなど、一定の期限までは予約を無料でキャンセルできる場合があります。pick-up.

日付および時刻情報を含む「Cancel until」ステートメント

{        
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Free cancellation",
                    "statement_condition": "Before Wed, Oct 1, 10:30am"
                }
            ],
            "policy_type": "CANCELLATION_POLICY"
        },
        {
            "name": "Free cancellation",
            "descriptions": [
                "Free cancellation up to 24 hours before pick-up",
                "Cancellations made after that or no-shows are subject to a fee of $50 or total reservation amount, whichever is lesser which will be charged on the card details shared by you.",
                "Get 100% refund of Collision Damage Plan cost if canceled before the scheduled pick-up time. This insurance will be canceled automatically with your rental car cancellation.",
                "Cancellations made after that or no-shows are subject to a fee of $50 or total reservation amount, whichever is lesser which will be charged on the card details shared by you.",
                "Get 100% refund of Collision Damage Plan cost if canceled before the scheduled pick-up time. This insurance will be canceled automatically with your rental car cancellation."
            ],
            "policy_statements": [
                {
                    "statement": "Lock in this price today, cancel free of charge up to 24 hours before pick-up. Cancellations within 24 hours of pick-up or no shows will not be eligible for a refund.",
                    "statement_condition": ""
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
    }
}

PDPC4:オプションの詳細と費用

旅行者は、チャイルドシートや通行料パスなどのオプションを追加することができます。これらの追加料金は、常にpick-up, にてお支払いいただくものであり、ご予約の際には請求されません。オプションの追加サービスは在庫状況により提供できない場合があり、提供を保証するものではないことを、お客様にお伝えください。

"optional_extras": [
        {
            "id": "TollPaymentTagPass",
            "name": "TOL - Toll pass/Express lane",
            "rate_price": {
                "rate_period": "daily",
                "rate": {
                    "billable_currency": {
                        "value": "15.71",
                        "currency": "USD"
                    },
                    "request_currency": {
                        "value": "15.71",
                        "currency": "USD"
                    }
                }
            }
        },
        {
            "id": "InfantChildSeat",
            "name": "CSI - Infant seat",
            "rate_price": {
                "rate_period": "daily",
                "rate": {
                    "billable_currency": {
                        "value": "17.16",
                        "currency": "USD"
                    },
                    "request_currency": {
                        "value": "17.16",
                        "currency": "USD"
                    }
                }
            }
        }
    ]

予約ページ

お支払いの詳細

BPC1:予約詳細の概要

要約には、必ず以下の内容を含める必要があります:

  • レンタカーの利用期間
  • Pick-up場所、日時、および住所
  • Drop-off場所、日時、および住所
  • 車のクラス
  • レンタカー会社の名称
  • 燃料の種類:ガソリン、ハイブリッド、電気など(カリフォルニア州の市場において)
  • 燃料の補充に関する規定(満タンから満タンまで)

上記の要素がすべて掲載されている予約ページ


BPC2:レンタル料金を表示する

価格の表示方法は、予約される料金タイプや利用される予約チャネルによって異なります。立ち上げチームから、どの要件が該当するかが案内されます。

スタンドアロン料金

予約ページでは、選択されたレンタル期間の合計金額と、適用される税金および手数料(one-wayの手数料を含む)の内訳を表示する必要があります。また、レンタル料金を前払い(今すぐ支払い、またはExpedia Collect (事前決済))とするか、それともカウンターで支払う(後払い、または業者による徴収)かについても明記してください。任意のadd-onsは、必ずカウンターでお支払いください。

Car-only料金、割引料金、レンタル総額、および税・手数料の内訳が記載されたレンタル情報

Package rates

パッケージの予約が行われた際、小計、税金および手数料、ならびにパッケージ全体の合計金額を表示してください。税金や手数料の内訳が確認できない場合は、パッケージの合計金額のみを表示してください。お支払いの期日(今すぐのお支払い、または後日のお支払い)に関する情報を必ず記載してください。任意のadd-onsは、必ずカウンターでお支払いください。

ホテル情報、レンタカー情報、およびすべての項目の合計金額が記載されたパッケージ予約の概要

公開 ダイナミックパッケージ用ホテル料金

選択されたレンタル期間の合計金額と、適用される税金および手数料(one-wayの手数料を含む)の内訳を明示する必要があります。また、レンタル料金を前払い(今すぐ支払い、またはExpedia Collect (事前決済))とするか、カウンターで支払う(後払い、または業者による徴収)かについても明記してください。任意のadd-onsは、必ずカウンターでお支払いください。

Member-onlyお得な料金プラン

選択されたレンタル期間の合計金額、および適用される税金や手数料(one-wayの手数料を含む)の内訳を表示する必要があります。また、レンタル料金を前払い(今すぐ支払い、またはExpedia Collect (事前決済))とするか、カウンターで支払う(後払い、または業者による徴収)かについても明記してください。任意のadd-onsは、常にカウンターでお支払いいただきます。

取り消し線付きの価格を表示する際は、その算出方法を次のように説明してください。

当サイトに掲載されている標準料金は、検索内容に基づき、提供元から提供されたものであり、すべての割引およびRewardsが適用される前の価格です。

モバイル料金

選択されたレンタル期間の合計金額、および適用される税金や手数料(one-wayの手数料を含む)の内訳を表示する必要があります。また、レンタル料金を前払い(今すぐ支払い、またはExpedia Collect (事前決済))とするか、カウンターで支払う(後払い、または業者による徴収)かについても明記してください。任意のadd-onsは、必ずカウンターでお支払いください。

取り消し線付きの価格を表示する際は、その算出方法を次のように説明してください。

当サイトに掲載されている標準料金は、検索内容に基づき、提供元から提供されたものであり、すべての割引およびRewardsが適用される前の価格です。

税金および手数料の内訳

価格の表示には、「税金および手数料」という見出しの下に、fees配列のすべての要素の合計額を1行で記載する必要があります。価格の内訳に記載されている税金や手数料の合計額について言及する際は、以下の正確な文言を表示する必要があります。

Taxes are tax recovery charges we pay to travel providers (e.g., car rentals) and/or are remitted by us. Fees may include additional charges imposed by the travel providers. For more details, please refer to our Terms of Use.

このテキストは、pop-up, として、プレーンテキスト、モーダル、またはその他の形式で表示できますが、価格表示と一緒に表示される必要があります。

注: APIから ``fees オブジェクトが返されない場合は、Taxes and Fees の明細行に「Included」とラベルを付ける必要があります。

今すぐ支払う / Expedia Collect (事前決済) の例

[ 
 { 
   ... 
   "rate": { 
     "merchant_of_record": "expedia", 
     "sale_scenario": { 
       "package": false, 
       "member": false, 
       "mobile_promotion": false 
     }, 
     "pricing": { 
       "daily_rate_strikethrough": {...}, 
       "daily_rate": {...}, 
       "totals": { 
         "inclusive_strikethrough": {...}, 
         "inclusive": {...}, 
         "exclusive": {...}, 
         "fees": {...} 
       } 
     } 
   }, 
   ... 
 } 
]

後払い/仕入先回収の例

[ 
 { 
   ... 
   "rate": { 
     "merchant_of_record": "vendor", 
     "sale_scenario": { 
       "package": false, 
       "member": false, 
       "mobile_promotion": false 
     }, 
     "pricing": { 
       "daily_rate": {...}, 
       "totals": { 
         "inclusive": {...}, 
         "exclusive": {...}, 
         "fees": {...} 
       } 
     } 
   }, 
   ... 
 } 
]

BPC3:キャンセル規定を表示する

レンタルをキャンセルする必要がある場合、旅行者は提供業者のキャンセル規定の内容を把握しておく必要があります。

キャンセル無料

一部の業者では、時期を問わず予約の無料キャンセルを受け付けています。

「今日この価格を確定しましょう。いつでも無料でキャンセルできます」と書かれた通知ボックス。

{
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [],
            "policy_type": "CANCELLATION_POLICY"
        },
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Lock in this price today, cancel free of charge anytime. Reserve now and pay at pick-up.",
                    "statement_condition": ""
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
}

~までなら無料でキャンセルできます

状況によっては、一部の業者では、例えば利用日の24時間前までなど、一定の期限までは予約を無料でキャンセルできる場合があります。pick-up.

日付および時刻情報を含む「Cancel until」ステートメント

{
  ...        
        {
            "name": "Free cancellation",
            "descriptions": [],
            "policy_statements": [
                {
                    "statement": "Free cancellation",
                    "statement_condition": "Before Wed, Oct 1, 10:30am"
                }
            ],
            "policy_type": "CANCELLATION_POLICY"
        },
        {
            "name": "Free cancellation",
            "descriptions": [
                "Free cancellation up to 24 hours before pick-up",
                "Cancellations made after that or no-shows are subject to a fee of $50 or total reservation amount, whichever is lesser which will be charged on the card details shared by you.",
                "Get 100% refund of Collision Damage Plan cost if canceled before the scheduled pick-up time. This insurance will be canceled automatically with your rental car cancellation.",
                "Cancellations made after that or no-shows are subject to a fee of $50 or total reservation amount, whichever is lesser which will be charged on the card details shared by you.",
                "Get 100% refund of Collision Damage Plan cost if canceled before the scheduled pick-up time. This insurance will be canceled automatically with your rental car cancellation."
            ],
            "policy_statements": [
                {
                    "statement": "Lock in this price today, cancel free of charge up to 24 hours before pick-up. Cancellations within 24 hours of pick-up or no shows will not be eligible for a refund.",
                    "statement_condition": ""
                }
            ],
            "policy_type": "PRODUCT_USE_POLICY"
        },
    }
}

BPC4:Expedia Groupの利用規約へのリンクURL

「Expedia Group」の利用規約には、ご予約に適用される「traveler-facing」の利用規約が詳しく記載されています。サイト内の利用規約の本文中、または予約ページから直接、それらの利用規約へのリンクを掲載する必要があります。リンクテキストは「サプライヤーの利用規約」とし、easy-to-findの場所に配置してください。

当社が対応しているすべての言語版の利用規約は、サポートサイトからご覧いただけます。

>> 利用規約ページで利用可能な言語をご確認ください

利用規約のモーダル(全文へのリンク付き)

確認ページ

要件はありません

現在、確認ページに関する要件はございません。

Eメールでの領収書または引換券

旅行者向けの予約情報

ERC1:予約内容の概要を記載してください

要約には、必ず以下の内容を含める必要があります:

  • レンタカーの利用期間
  • Pick-up場所、日時、および住所
  • Drop-off場所、日時、および住所
  • 車のクラス
  • レンタカー会社の名称
  • 燃料の種類:ガソリン、ハイブリッド、電気など(カリフォルニア州の市場において)
  • 燃料の補充に関する規定(満タンから満タンまで)
  • エクスペディアの旅程ID
  • 出展者向けの規則および制限事項

予約詳細のメールまたはバウチャー概要

ERC2:レンタル料金を表示する

価格の表示方法は、予約される料金タイプや利用される予約チャネルによって異なります。メールでの領収書には、予約ページに記載したのと同じ料金の詳細を記載してください。

合計金額と支払期日のメール表示

一般的な技術要件

Behind-the-scenes要件

TRC1:アフィリエイト参照ID

ご予約リクエストのたびに、「affiliate_reference_id」欄に、ご自身のご予約参照IDをご入力ください。これにより、重複予約を防ぐことができます。


TRC2:旅行者の国コード

空室状況およびお支払いの登録依頼を行う際は、その都度、旅行者の出身国の正しい国コードをご指定ください。


TRC3:請求情報

お支払いを行う方(または企業)の正確な支払い情報をご提出ください。レンタル料金をお支払いになる方の氏名、国名、および郵便番号を記載してください。


TRC4:電子メールによる連絡

booking-relatedからの連絡を確実にお受け取りいただけるよう、ご予約のお申し込みの際は、お客様ご自身のメールアドレス、または常時確認されているメールアドレスのいずれかをご指定ください。


TRC5:旅行者向け情報

ご予約の各段階において、旅行者の氏名や連絡先電話番号など、旅行者に関する正確な情報を必ずご提供ください。


TRC6:エラー処理

予約リクエストに関する一般的なエラー処理の推奨事項をご理解いただけたか、ご確認ください。

>> エラー処理に関する推奨事項をご覧ください

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