ラピッドカーAPI起動要件
Rapid Car APIの統合要件
business-to-business (B2B) またはbusiness-to-consumer (B2C) の実装の整合性のために、Rapid Car APIはいくつかのページに特定の情報を含める必要があります。ここでは、特定の条件があるページのみを掲載しています。
チェックリスト
チェックリスト を作成しましたので、開発をサポートしたり、要件に関するフィードバックを提供したりする際にお役立てください。サイトレビューにスクリーンショットを提供する場合は、チェックリストにスクリーンショットと対応するログを追加してください。
検索ページ
正確な検索パラメータの設定
SPC1: 正確 な検索パラメータの設定
pick-up、drop-offの場所とレンタル日時を入力するフィールドを追加し、空き状況のリクエストを送信します。パラメータは、エリア(半径と座標)、空港(空港地域ID)、またはその2つの組み合わせで検索できます。

サンプル検索
半径と座標によって
/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歳以上のドライバーは、追加料金が発生する場合があります。APIが予約料金を正しく計算するために、検索時にドライバーの年齢を入力してください。ドライバーの年齢がこれらの範囲外の場合、40 パラメータのデフォルト値driver_age を送信します。

リスティングページ (LP)
堅牢な検索結果
リスティングページはオプションの集合体で、検索結果ページとしても知られています。以下の要素が表示されるはずです。

LPC1:正確な賃貸情報の提供
検索結果ページとしても知られているリスティングページは、APIから返されるすべての賃貸情報を表示する必要があります:
- 各車のクラス、メーカー、モデル
- 最大容量
- トランスミッション
- 燃料源:ガス、ハイブリッド、電気など(カリフォルニア州市場)
- 走行距離
- Pick-upポイントおよびdrop-offポイント
- レンタル会社名またはロゴ
レンタカーの多くの属性は、acriss_code パラメータの一部として提供され、ACRISSテーブル の値を使用してデコードできます。例えば、JFBCの値は、中級エリート(カテゴリーJ)、SUV(タイプF)、オート4-wheel-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フラグ
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ポイントおよびdrop-offポイント
- レンタカー会社名またはロゴ

レンタカーの多くの属性は、acriss_code パラメータの一部として提供され、ACRISSテーブル の値を使用してデコードできます。例えば、JFBCの値は、中級エリート(カテゴリーJ)、SUV(タイプF)、オート4-wheel-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: キャンセルポリシーの表示
レンタルをキャンセルする必要がある場合、旅行者は業者のキャンセルポリシーのパラメータを理解する必要があります。
キャンセル無料
業者によっては、タイミングに関係なく予約のキャンセルを無料で行っているところもあります。

{...
{
"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.

{
{
"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場所、時間、住所
- 車種
- レンタカー会社名
- 燃料源:ガス、ハイブリッド、電気など(カリフォルニア州市場)
- 燃料補給規定(満タンから満タンまで)
