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¤cy=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¤cy=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¤cy=USD&language=en-US&limit=200&sort=total_price&sales_channel=website&sales_environment=car_only&filter=refundable&filter=vendor_collectSPC2:運転者の年齢を記録する
30歳未満または70歳以上の運転者には、追加の義務的な料金が発生する場合があります。運転者が30歳未満または70歳以上の場合は、実際の年齢を取得して送信してください。そうすることで、APIが必要な追加料金を正しく計算できるようになります。運転者の年齢が30歳から70歳の場合は、driver_age パラメータのデフォルト値として40を送信してください。

リスティングページ (LP)
信頼性の高い検索結果
一覧ページは、さまざまな選択肢がまとめられたもので、検索結果ページとも呼ばれます。以下の要素が表示されるはずです。

LPC1:正確な賃貸情報を提供すること
一覧ページ(検索結果ページとも呼ばれます)には、APIから返される資料の貸出に関するすべての情報を表示する必要があります。例えば、次のような情報です:
- 各車のクラス、メーカー、および車種
- 最大収容人数
- トランスミッションの種類
- 許容走行距離
- Pick-up pointおよびdrop-off point
- レンタル会社の名称またはロゴ
- *燃料の種類:ガソリン、ハイブリッド、電気など。(i)カリフォルニア州のお客様が世界中の受け取り場所を指定して開始した取引、および(ii)カリフォルニア州内の受け取り場所を指定した取引に適用されます)
注: エクスペディアでは、記載されているすべての情報(*が付いている項目を除く)を記載することを推奨しています。ただし、旅行者にとってどの属性が最も重要かを見極める必要があります。
レンタカーに関する多くの属性は、acriss_code パラメータの一部として提供されており、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でのレンタルとも呼ばれます)、追加の送迎料金が発生することがよくあります。

今すぐ支払う / 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テーブルの値を用いてデコードすることができます。
この例では、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.

レンタル規約の例
"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:キャンセル規定を表示する
レンタルをキャンセルする必要がある場合、旅行者は提供業者のキャンセルポリシーの条件を把握しておく必要があります。
キャンセル無料