レンタカーAPI
旅行会社・OTA向けレンタカーAPI:自社サイトでレンタカーを販売
レンタカーAPIを使えば、複数の会社のレンタカーを検索結果に並べ、リアルタイムで予約を確定できます。このページでは、コードの読み方、検索項目、補償とデポジットの注意点、予約のライフサイクルを解説し、PHPTRAVELSに導入済みのレンタカー・送迎サプライヤーを紹介します。
- ACRISS車両コード
- 乗り捨てとドライバー条件
- 現地払いを明確に
- 導入済みコネクター
APIと同じ目で車を読む
レンタカーAPIでは4文字ですべての車を表します
レンタカーAPIは特定の車種を約束することはほとんどありません。返されるのは、SIPPコードとも呼ばれる4文字のACRISSコードによる車両クラスと、「同等クラス」の参考車種です。下の文字を選んで各位置の意味を確認し、他の値にも切り替えてみてください。
コードの例
車の大きさと装備のグレードは?
この文字の意味:ミニエコノミーコンパクトインターミディエイトスタンダードフルサイズプレミアムラグジュアリースペシャル
値を選ぶとコードが変わります
ボディ形状とドア数は?
この文字の意味:2ドアまたは3ドア2ドアまたは4ドア4ドアまたは5ドアワゴン乗用バンSUVコンバーチブルスペシャル
値を選ぶとコードが変わります
マニュアルかオートマか、駆動輪はどこか?
この文字の意味:マニュアル、駆動方式指定なしマニュアル、4WDマニュアル、AWDオートマチック、駆動方式指定なしオートマチック、4WDオートマチック、AWD
値を選ぶとコードが変わります
燃料は何か、エアコンはあるか?
この文字の意味:燃料指定なし、エアコン付き燃料指定なし、エアコンなしディーゼル、エアコン付きガソリン、エアコン付きハイブリッド、エアコン付き電気、エアコン付きLPGまたは圧縮ガス、エアコン付き
値を選ぶとコードが変わります
ACRISSは、Association of Car Rental Industry Systems Standardsが管理するコード体系で、大半のレンタカー会社、ブローカー、GDSが採用しています。どのサプライヤーも同じ4文字を使うため、予約エンジンはA社のエコノミーとB社のエコノミーを並べて表示し、オートマ車で絞り込み、クラス全体に同じマークアップ設定を適用できます。
コードが約束するのはクラスであり、車種ではありません。CDMRを予約したお客様に届くのは、エアコン付きのマニュアル式4ドアコンパクトカーで、エンブレムはどのメーカーでも構いません。結果ページでその旨を伝えておけば、「予約した車と違う」というクレームの大半を防げます。
PHPTRAVELSでは、自社保有車でもサプライヤーの車でも、すべての車両がレンタカー・送迎でコードに対応付けられるため、レンタカーシステムは提供元に関係なく同じ方法で車を絞り込み、価格を計算します。
検索リクエスト
レンタカーAPIが価格を出すために必要な5つの情報
レンタカーの検索は、出発点と終点のある旅です。受け取りから返却までのあらゆる条件が価格に影響するため、リクエストには都市と2つの日付以外の情報も含まれます。

レンタル日数はこの2つの時刻から数えます
- 受け取り・返却場所空港コード、またはサプライヤー独自の営業所ID。空港カウンター、シャトル駐車場、市内営業所はそれぞれ別の場所で、営業時間も異なります。
- 両端の日付と時刻レンタル料金は24時間単位で計算されるため、時刻が重要です。数時間の延滞でも1日分が加算されることがあります。
- 乗り捨てか往復か別の場所で返却する場合は、独立したリクエストフラグで指定します。多くのサプライヤーは乗り捨て料金を加算するか、国境をまたぐ区間などを受け付けません。
- ドライバーの年齢若年・高齢ドライバーの追加料金や、予約できる車両クラスは年齢によって決まります。精算時ではなく、検索時に送信してください。
- 居住国料金や含まれる補償は運転者の居住国によって異なることが多く、同じ車でも旅行者ごとに価格が変わる場合があります。
PHPTRAVELSの検索フォームでは、受け取り・返却場所、日付、ドライバー年齢を取得し、各コネクターがサプライヤーの必要とする項目を引き渡します。自社営業所を持つレンタカー会社は、レンタカーシステムで場所、営業時間、乗り捨て料金を直接管理できます。
含まれるものと料金
APIが返す内容、お客様に見せる内容、現地で支払う内容
レンタカーのトラブルの多くは、サイト上ではなく受付カウンターで起こります。対策は、APIが返す内容をすべて表示し、現地で精算するものをはっきり伝えることです。含まれる内容はサプライヤー、国、料金プランで異なるため、オファーごとに確認してください。
| APIが返す内容 | 支払い前に表示する内容 | カウンターで起こること | |
|---|---|---|---|
| 車両損害補償制度(CDW) | 料金にCDWが含まれるかどうかと、損害発生時にドライバーが負担する免責額。 | 含まれるか否かを、オファーの通貨建ての免責額とあわせて表示。 | カウンターで、追加の日額オプションにより免責額を減らす提案をされることがあります。 |
| 盗難補償 | 盗難補償が含まれるかどうか。多くの場合、独自の免責額があります。 | CDWで盗難もカバーされると誤解されないよう、別の行で表示。 | 含まれていれば追加料金はなく、含まれていなければ現地で販売される場合があります。 |
| 対人・対物賠償 | 料金に含まれる賠償補償。多くの国で法定の最低額が定められています。 | 含まれることを明記し、サプライヤーが上位の限度額を販売する場合はその旨も注記。 | 任意の上乗せ補償を案内されることがあります。 |
| 走行距離 | 無制限、または距離の上限と超過1キロ(マイル)あたりの料金。 | 走行距離無制限を絞り込み条件にし、上限がある場合はカードに明記。 | 上限がある場合、超過分は返却時に請求されます。 |
| 燃料ポリシー | 満タン返しや燃料前払いなどのポリシーコード。 | 結果カードとバウチャーに、ポリシーをわかりやすい言葉で表示。 | 満タン返しで不足したまま返却すると、サプライヤーが不足分の燃料代を請求します。 |
| デポジット | サプライヤーが送信する場合、デポジット額と利用可能なカード。 | デポジットの金額と、主運転者名義のクレジットカードが必要であること。 | 受け取り時にカードに返金可能な保留枠が設定され、返却後に解除されます。 |
具体的な金額はサプライヤーと料金プランごとに異なります。PHPTRAVELSはAPIが返した内容をそのまま表示し、オファーにない金額を作り出すことはありません。
レンタルのライフサイクル
見積もりから返却まで:6つのステップ、2つの場所
最初の3ステップは、サイト上でAPIを通じて行われます。残りの3ステップはレンタカーのカウンターで行われ、その橋渡しをするのがバウチャーです。
API経由
見積もり
検索すると、コード、含まれる内容、条件付きの料金つきオファーが返されます。支払い前に価格を再確認してください。
API経由
予約
ドライバー情報と選択したオファーを送信します。サプライヤーが確認番号を返します。
API経由
バウチャー
確認内容、カウンターの住所、営業時間、デポジット、持ち物を印刷します。
カウンターで
受け取り
ドライバーは免許証、バウチャー、クレジットカードを提示します。デポジットの保留枠が設定されます。
カウンターで
返却
燃料、損傷、時刻を確認します。問題がなければ保留枠が解除されます。
カウンターで
カウンターでの追加
現地で購入したチャイルドシート、追加ドライバー、補償は、お客様ではなくサプライヤーに支払われます。
キャンセルや変更は受け取り前にAPI経由で行い、予約は航空券やホテルと同じ管理画面に残ります。空港送迎テクノロジーのページで解説している空港送迎も、カウンターの代わりに集合場所がある点を除き、同じ流れです。
稼働中のコネクター
現在接続済みのレンタカー・送迎サプライヤー
PHPTRAVELSのカーカテゴリーで稼働中のコネクターです。レンタカーを販売するもの、空港や市内の送迎を販売するものがあります。それぞれ、ご自身のサプライヤーアカウントで有効にします。
KiwiTaxi送迎
CarTrawlerレンタカーガイドを読む
Discover CarsレンタカーMozio送迎ガイドを読む
- すべての連携
掲載されていないブランドをご希望ですか?Alamo Rent A Car APIとSixt レンタカーのガイドで、代理店が現在それらの車にアクセスする方法を解説しています。アクセス権をお持ちであれば、当社チームがカスタムAPI連携を構築できます。すべてのコネクターは、より広い旅行APIハブにまとめられています。
レンタカーAPIは、レンタカー会社やブローカーが旅行販売事業者に公開するウェブサービス群です。サイトから場所、日付、ドライバー情報を送ると、補償内容つきの料金付き車両が返され、リアルタイムで予約の作成とキャンセルができます。
車両クラスを表す4文字のコードで、カテゴリー、ボディタイプ、トランスミッションと駆動方式、燃料とエアコンを示します。たとえばCDMRは、エアコン付きのマニュアル式4ドアコンパクトです。大半のレンタカー会社が採用しているため、異なる会社の車を同じ条件で比較できます。
通常はできません。レンタカーAPIで予約するのはクラスで、「同等クラス」の参考車種が表示されます。一部のサプライヤーは特定の車に車種保証を提供しており、APIがそのフラグを返す場合は結果カードに表示できます。
はい。レンタカー会社や送迎サプライヤーと個別に契約し、ご自身の認証情報と取引条件を受け取ります。PHPTRAVELSがサプライヤーの認証情報を提供することはありません。管理画面にご自身の情報を入力すると、コネクターが有効になります。
送迎は専用のサプライヤーから提供されますが、PHPTRAVELSでは同じカーモジュールと決済画面で販売します。そのため、上のライブ一覧にはレンタカーと送迎の両方のコネクターが含まれています。
オファーごとにAPIが返す内容を表示してください。車両損害補償、盗難補償、賠償補償が含まれるか、免責額、燃料ポリシー、走行距離、デポジットです。そのうえで、カウンターで追加購入した補償はサプライヤーに支払うことをはっきり伝えてください。
大半のレンタカーAPIは、検索時に異なる返却場所を指定できます。その区間が利用可能か、いくらかかるかはサプライヤーが決定し、オファーとともに返されます。
はい。管理画面でサプライヤー料金にマークアップを設定でき、B2Bエージェントポータルには独自のマークアップとエージェントウォレットがあるため、チャネルごとに販売価格を管理できます。
Enterpriseプランには、ドキュメント化されたREST APIとWebhookが含まれています。モバイルアプリやパートナーサイトは、すべてのサプライヤーをひとつのインターフェースにまとめたPHPTRAVELSプラットフォームを通じて、検索と予約ができます。
