購物概覽
購物 API 提供您即時取得租車供應商的價格與庫存資訊
簡介
購物 API 每次請求最多可返回 200 輛汽車在指定地理位置或機場地點的費率與可用性資訊。它支援彈性取件與 drop-off 配置,允許為每種方式設定不同的時間與地點。
該回覆包含車輛資訊、供應商、地點及費率,並附完整價格明細,以符合 market-specific 的顯示要求。此外,該 API 提供詳盡的車輛資訊,包含乘客容量、行李容量、車門數量及里程數等資料,並附完整價格明細以符合 market-specific 的顯示規範。
定價與付款
購物 API 提供租賃費用的詳細明細,包含各類租賃費用、費率詳情、總費用、可選附加項目,以及預訂時應付金額。該回應還包含一份適用政策清單,以及用於辦理付款登記與車輛預訂申請的連結。
可變稅費
總價可能未包含某些強制性稅費,因其無法於預訂時計算。例如,若車輛歸還時的燃油量少於租賃開始時的燃油量,則可能收取加注燃油費用。
刪除線價格
若您希望使用刪除線顯示折扣或特惠價格,我們提供兩種選項:
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 共享相同的錯誤代碼。所有這些代碼的詳細說明,請參閱我們的常見錯誤回應 頁面。
API 詳細資料
在這個頁面上探索購物相關端點的定義,然後使用 API Explorer 或其他測試軟體,了解範例和結構描述定義與實際輸出的比較。
其他資源
無論您想測試所有 Rapid Car API 端點,還是下載其 OpenAPI 規格,我們都能滿足您的需求。