Rapid 租車 API:發射要求
Rapid 租車 API 整合之需求
為了確保您的 business-to-business (B2B) 或 business-to-consumer (B2C) 系統的完整性,Rapid 租車 API 規定某些頁面必須包含特定資訊。此處僅列出有特定要求的頁面。
清單
我們製作了一份檢查清單,旨在協助您的開發工作,或就相關需求提供回饋意見。若您在網站審查中提供螢幕截圖,請務必將截圖及任何相關日誌加入檢查清單中,以協助我們完成審查。
一般要求
正確使用 Expedia 上的資訊
GR1:本公司名稱及標誌的使用
除經我們事先明確書面批准之例外情況外,僅得於 traveler-facing 或 agent-facing 網站上使用我們的名稱及標誌。
使用者介面範例

GR2:Expedia Group 條款與細則的連結
無論是 traveler-facing 還是 agent-facing 網站,您都必須在《一般服務條款》及《隱私權政策》中加入指向 Expedia Group 條款與細則的連結。

請使用我們提供的「本地化條款與細則」連結清單,選擇最適合您實施方案的銷售據點及語言。
搜尋頁面
設定精確的搜尋參數
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依機場區域編號
/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 歲之間,請將 40 設為driver_age 參數的預設值。

旅宿頁面
可靠的搜尋結果
列表頁面是一組選項的彙整,亦稱為搜尋結果頁面。它應顯示以下元素。

LPC1:提供準確的租賃資訊
列表頁面 (亦稱為搜尋結果頁面) 應顯示 API 傳回的所有資料租借資訊,例如:
- 每輛車的車級、品牌及型號
- 最大容量
- 變速箱類型
- 允許行駛里程
- Pick-up point 及 drop-off point
- 租賃公司名稱或標誌
- *燃料類型:汽油、油電混合、純電動等。(適用於:i)由加州客戶發起且取貨地點位於全球各地的交易,以及 ii)取貨地點位於加州的交易)
註: Expedia 建議包含清單中所有資訊 (標有 * 的項目除外)。不過,您應先釐清哪些屬性對您的旅客而言最為重要。
租車服務的許多屬性皆包含在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」代收),抑或於櫃檯支付 (稍後付款,或由供應商代收)。
注意:透過 預訂的行程,若其「pick-up」及「drop-off」地點不同 (亦稱為「one-way」租車服務),通常會產生額外的接送費用。

立即付款/Expedia 取貨範例
[
{
...
"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)取貨地點位於加州的交易)
註: Expedia 建議包含清單中所有資訊 (標有 * 的項目除外)。不過,您應先釐清哪些屬性對您的旅客而言最為重要。

租車服務的許多屬性皆包含在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 的其他要求
在歐盟及英國地區,您必須顯示一則免責聲明,說明撤回權不適用於此。

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:個人資料採用 SSL 加密
發送或傳輸個人資料時,您必須使用 SSL 加密來保護客戶端瀏覽器/應用程式與您的網站之間的連接,以及與相關系統的網路通訊。敏感資料包括房客姓名、電話號碼或電子郵件、支付卡詳細資料和訂房/行程收據和確認頁面。當連接不安全時停止或重新導向連接。
BPC2:預訂詳情摘要
摘要應始終包含以下內容:
- 租車日期
- Pick-up 地點、時間及地址
- Drop-off 地點、時間及地址
- 汽車級別
- 租車公司名稱
- 燃料來源:天然氣、混合動力、電動等 (限加州市場)
- 燃油補充政策 (滿油換滿油)

BPC3:顯示租金
價格的顯示方式取決於所預訂的費率類型以及所使用的預訂管道。您的啟動團隊將會告知哪些要求適用於您。
純訂房價格
在預訂頁面中,您必須顯示所選租賃期間的總價,以及任何適用稅費 (包括 one-way 手續費) 的明細。請一併說明租金是否須預先支付 (立即付款,或「Expedia」代收),抑或於櫃檯支付 (稍後付款,或由供應商代收)。可選的「add-ons」費用須於櫃檯支付。

Package rates
當預訂套裝行程時,請顯示小計、稅金與手續費,以及整套行程的總價。若無法提供稅金與費用的明細,請僅顯示該套裝的總價。請務必註明付款截止日期 (立即付款或稍後付款)。可選的「add-ons」費用須於櫃檯支付。

公開的包裹運費
您必須顯示所選租賃期間的總價,以及任何適用稅費 (包括 one-way 手續費) 的明細。請一併說明租金是否須預先支付 (立即付款,或「Expedia」代收),抑或於櫃檯支付 (稍後付款,或由供應商代 收)。可選的「add-ons」費用須於櫃檯支付。
Member-only 優惠價格
您必須顯示所選租賃期間的總價,以及任何適用稅費 (包括 one-way 手續費) 的明細,並說明租賃費用應預先支付 (立即付款,或 Expedia 由供應商代收),抑或於櫃檯支付 (稍後付款,或由供應商代收)。可選的「add-ons」費用須於櫃檯支付。
在顯示刪除線價格時,請說明其計算方式,例如:
本網站上的標準價格由供應商提供,並根據您的搜尋結果而定,此價格尚未扣除任何折扣及獎勵。
行動裝置價格
您必須顯示所選租賃期間的總價,以及任何適用稅費 (包括 one-way 手續費) 的明細,並說明租賃費用應預先支付 (立即付款,或 Expedia 由供應商代收),抑或於櫃檯支付 (稍後付款,或由供應商代收)。可選的「add-ons」費用須於櫃檯支付。
在顯示刪除線價格時,請說明其計算方式,例如:
本網站上的標準價格由供應商提供,並根據您的搜尋結果而定,此價格尚未扣除任何折扣及獎勵。
稅金與費用明細
價格顯示必須將「費用」陣列中所有項目的總和,以「稅金與費用」為標題,顯示於同一行。在價格明細中提及任何稅金及費用總額時,必須顯示以下確切文字。
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 物件時,應將「稅金與手續費」明細項目標示為「已包含」。
立即付款/Expedia 取貨範例
[
{
...
"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": {...}
}
}
},
...
}
]BPC4:顯示取消政策
若需取消租賃服務,旅客須了解供應商的取消政策相關條款。
免費取消
部分供應商提供無論何時皆可免費取消預訂的服務。

{
{
"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"
},
}
}確認頁面
無要求
目前對確認頁面並無任何要求。
電子郵件收據或憑證
旅客預訂資訊
ERC1:請附上預訂詳情的摘要
摘要應始終包含以下內容:
- 租車日期
- Pick-up 地點、時間及地址
- Drop-off 地點、時間及地址
- 汽車級別
- 租車公司名稱
- 燃料來源:天然氣、混合動力、電動等 (限加州市場)
- 燃油補充政策 (滿油換滿油)
- Expedia 行程編號
- 供應商規則與限制

ERC2:顯示租金
價格的顯示方式取決於所預訂的費率類型以及所使用的預訂管道。您的電子郵件收據應採用與您在「預訂」頁面所填寫的相同費率詳情。

ERC3:在電子郵件中包含確認編號
請在 traveler-facing 的租車預訂確認電子郵件中附上供應商的confirmation_id,以便旅客在取車時能向租車供應商確認其預訂,或是在需要時直接聯繫供應商。
從「檢索預訂」回應 (confirmation_id) 中取得「GET /v2/itineraries/{itinerary_id}/car」,並將其完全按照回傳的原始格式顯示。
一般技術要求
Behind-the-scenes 要求
TRC1:聯盟行銷參考編號
請在每次預訂請求中,於「affiliate_reference_id」欄位中填寫您自己的預訂參考編號。這有助於避免重複預訂。
TRC2:旅客的國家代碼
請在每次提交空位查詢及付款登記請求時,一併提供旅客正確的出發國代碼。
TRC3:帳單資訊
請提供付 款人 (或公司) 的正確付款資訊。其中應包含支付租金者的姓名、國家及郵遞區號。
TRC4:電子郵件通訊
請在每次預訂請求中提供客戶的電子郵件地址或受監控的電子郵件信箱地址,以確保能收到 booking-related 發出的通訊。
TRC5:旅客資訊
請務必在預訂的每個階段提供關於旅客的準確資訊,包括旅客姓名及聯絡電話號碼。
TRC6:錯誤處理
請確認您已了解有關預訂請求的一般錯誤處理建議。