ショッピング概要
ショッピングAPIは、レンタカーベンダーのライブレートと空室状況へのアクセスを提供します。
概要
ショッピングAPIは、指定された地理的または空港のロケーションで、リクエストごとに最大200台までの料金と空車状況を返します。フレキシブルなピックアップとdrop-offの設定に対応しており、それぞれ異なる時間と場所でご利用いただけます。
回答には、車両、ベンダー、場所、料金に関する情報と、market-specificの表示要件を満たす完全な料金内訳が含まれます。さらに、APIは、乗客定員、荷物定員、ドア数、走行距離情報を含む包括的な車の詳細を、market-specific表示要件を満たす完全な価格内訳とともに提供します。
価格と支払い
ショッピングAPIは、各種レンタル料金、料金詳細、合計金額、オプション料金、予約時の支払金額など、レンタル料金の詳細な内訳を提供します。この回答には、適用されるポリシーのリストと、支払い登録および車の予約リクエストのためのリンクも含まれています。
変動税および手数料
予約時に計算できないため、合計料金に含まれない税金や手数料が発生する場合があります。例えば、レンタル開始時と同量の燃料で車両が返却されなかった場合、給油料金が適用される場合があります。
取消線でお得感をアピールした料金表示
取り消し線を使用して割引や特別料金を表示したい場合は、2つのオプションがあります:
daily_rate_strikethrough
:割引が適用される前の税抜き合計金額を表示します。このフィールドは、米国など、通常、検索結果に税金や手数料を含まない基本価格を表示するロケールで使用する必要があります。inclusive_strikethrough
:割引前の、税金と手数料を含む合計金額を表示します。このフィールドは、割引がレンタル総額にどのように適用されるかをより明確に表示できるように設計されています。このフィールドは、請求可能な通貨とリクエストされた通貨の両方で値を返します。
例
{
"value": [
{
"car_rental_id": "AQ_PvCPCWLLZGzhRf4YeMM1md7xEb41ZEhUz6ns4tIn6Nv-m9LtrUYMhZ4F_a0Xkqu2rGXht4g0Zd53gL4e9yMh0fMVtqe0jKkaZKaBghFVtc",
"vendor": {…},
"locations": {
"pickup": {…},
"dropoff": {…},
"description": "Nissan Rogue or similar",
"number_of_passengers": 5,
"number_of_doors": {…},
"acriss_code": "CEBD",
"mileage_tracking": "First 100 miles free per day, then $0.25 per mile.",
"luggage_count": {…},
"image": {…},
"rate": {
"merchant_of_record": "vendor",
"sale_scenario": {…},
"pricing": {
"daily_rate_strikethrough": {…},
"daily_rate": {…},
"totals": {
"inclusive_strikethrough": {
"billable_currency": {
"value": "47.44",
"currency": "USD"
},
"request_currency": {
"value": "47.44",
"currency": "USD"
}
},
"inclusive": {…},
"exclusive": {…},
"fees": {…},
"due_at_booking": {…}
}
}
},
"cancel_penalties": [{…}],
"links": {…}
}
]
}
プロモーションおよび割引価格の表示
販売ポイントによっては、空席状況および詳細の回答で提供されるプロモーションまたは取り消し線付きの価格に基づいて割引合計を表示する場合、割引の計算対象となる標準料金の詳細が必要となります。ビジネスを計画している地域で、どのような情報が必要かを必ず確認してください。
払い戻しオプション
cancel_penalties
フィールドでは、旅行者に料金の透明性と柔軟性を提供するキャンセルオプションを表示できます。
レート制限
ウェブサイト・トラフィックの最適化は、Expedia Groupシステムの効率的な利用を保証しながら、安定した保守可能なサービスを継続的に提供するために、料金制限を適用することで達成されます。ショッピングAPIトラフィックの場合、レートリミットは現在、時間の経過に伴うリクエストの総量に基づいています。
エラーコード
Rapid Car APIは、他のRapid APIと共通のエラーコードを共有しています。これらのコードはすべて、Common error responses のページで詳しく説明しています。
API の詳細
このページでショッピング関連のエンドポイント定義を調べてから、API Explorer または別のテストソフトウェアを使用して、例とスキーマ定義が実際の出力とどのように比較されるかを理解します。
その他のリソース
すべてのRapid Car APIエンドポイントを試してみたい方、OpenAPI仕様をダウンロードしたい方、必要なものが揃っています。