航空券 API ガイド
Google Flights API:何があり、何が終わり、何で予約できるのか
Google Flights はメタサーチサイトです。運賃を比較し、旅行者を航空会社や旅行会社のサイトに送って予約させます。開発者向けの公開 Google Flights API はなく、ITA Software の有料航空券検索 API である QPX Express も 2018 年に終了しました。航空券の検索、予約、発券が必要な旅行事業者は、GDS、NDC、コンソリデーターの API を自社の予約エンジンに接続します。
- 開発者向け公開 API なし
- QPX Express の経緯
- GDS・NDC・コンソリデーター API
- 検索、予約、発券、アフター対応
短い答え
Google Flights API を探すチームが本当に求めているもの
Google Flights API を探す人の多くは、フライトの時刻、空席、価格に開発者としてアクセスし、そのフライトを予約・管理する手段を求めています。Google Flights はそれを提供していません。航空会社やオンライン旅行会社がパートナー契約に基づいて Google に提供する運賃を表示し、予約自体は販売者のサイトで行われます。検索技術は Google が 2011 年に買収した ITA Software に由来します。QPX Express API はクエリ課金の商用検索サービスで、予約 API ではなく、すでに終了しています。現実的な方法は、GDS、航空会社の NDC 接続、コンソリデーターなどの契約済みの航空コンテンツを、オファー、PNR、発券、変更、払い戻しを処理する航空券予約エンジンに接続することです。PHPTRAVELS はその予約レイヤーです。
- 検索だけか、予約・発券・アフター対応まで必要かを決める
- 航空コンテンツの供給元を選ぶ:GDS、航空会社 NDC、コンソリデーター
- サプライヤーと契約し、テスト用認証情報を受け取る
- 供給元を PHPTRAVELS に接続し、マークアップとルールを設定する
- サプライヤーの認定を受けて本番稼働し、予約を管理する
- 環境
- Sandbox
- コンテンツ供給元
- GDS · Amadeus
- 認証情報
- API key: ••••
- マークアップ
- 基本運賃に 6% · B2C
- 発券
- 決済後に自動発券
まず事実から
Google Flights、QPX、ITA Software を解説
右側は、契約済みの航空券 API が PHPTRAVELS 内で返す内容です。眺めるだけの価格ではなく、ルール付きで予約できる運賃です。
- GDSロンドン (LHR) → ニューヨーク (JFK)GDS 運賃 · エコノミー · 2026年11月1日 · 直行便$548大人1名
- NDCドバイ (DXB) → パリ (CDG)NDC オファー · 手荷物付きエコノミー · 2026年11月14日$412大人1名
- イスタンブール (IST) → ベルリン (BER)コンソリデーター運賃 · エコノミーライト · 2026年11月20日$136大人1名
Google Flights はメタサーチ
航空会社や旅行会社の運賃を比較し、予約のために旅行者をそれらのサイトへ案内します。決済、航空券、変更、払い戻しは販売者が担います。
開発者向け公開 API なし
Google は Google Flights のデータを扱うセルフサービス API を公開していません。航空会社や旅行会社は Google とのパートナー契約によって掲載されます。
ITA Software と ITA Matrix
ITA Software は航空会社や旅行販売者向けに運賃検索・価格計算システムを構築しました。ITA Matrix は運賃検索画面であり、API ではありません。
QPX と QPX Express
QPX は ITA の法人向けショッピングエンジンでした。QPX Express はクエリ課金とクォータのもとで空席・価格照会を提供し、2018 年に終了しました。
無料フィードが使えない理由
運賃ページのスクレイピングは通常サイトの規約に反し、予告なく動かなくなり、PNR 作成や発券もできません。
代わりに使うもの
文書化されたエンドポイント、テスト用認証情報、予約・発券・アフター対応のサポートを備えた、契約済みの GDS、NDC、コンソリデーター API。
予約のライフサイクル
航空券予約 API が担い、Google Flights が担わないこと
検索は最初の一歩にすぎません。販売に使う航空券 API は、発券とその後のすべての変更まで予約を運ぶ必要があります。
検索
契約済みの供給元で、路線、日付、クラス、人数を指定して検索。
価格確認
選んだ運賃を再計算し、運賃規則と手荷物を添付してマークアップを適用。
予約
旅行者情報を取得し、オーダーまたは PNR を作成して決済を保留または確定。
発券
航空券を発券し、e チケットと旅程表を自社ブランドで送信。
アフター対応
日付変更、取消、再発券、払い戻しを同じ予約記録で処理。
レポート
売上、仕入れコスト、代理店手数料をバックオフィスで照合。
現実的な代替手段
Google Flights API の代わりになる航空コンテンツ
供給元ごとにサプライヤーとの個別契約が必要です。PHPTRAVELS はそれらを一つの検索、一つの予約フロー、一つの管理画面にまとめます。
GDS 接続
Travelport、Amadeus、Sabre は、認定旅行会社向けに公示運賃と契約運賃を、PNR 作成、発券、アフター対応とともに提供します。
航空会社の NDC オファー
NDC 対応航空会社から直接取得するオファーとオーダー。航空会社が販売するバンドル、座席、付帯サービスを含みます。
コンソリデーターと航空券 API
REST・JSON の航空券 API や発券コンソリデーターにより、自社の認定を持たない旅行会社も予約可能な運賃を利用できます。
接続できる航空サプライヤー:
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
バックオフィス
航空券 API を一つの管理画面で運用
メタサーチへのリンクでは得られない管理:自社の価格、自社のルール、自社の記録。
マークアップと手数料
路線、航空会社、クラス、チャネル別の定額・定率マークアップと B2B 代理店手数料。
供給元の切り替え
サイトを変えずに、市場ごとに GDS、NDC、コンソリデーターを有効・無効にできます。
安全な認証情報
サプライヤーの API key は自社のインストール内に保存し、Sandbox と本番で分けて管理。
代理店ウォレット
B2B 代理店はプリペイドウォレットや与信枠で予約し、すべての引き落としが記録されます。
リクエストログ
検索、価格確認、予約の呼び出しをエラーとともに記録し、サプライヤーの問題や認定作業の調査に活用。
売上レポート
サプライヤー、代理店、期間別の予約、航空券、払い戻し、利益。
比較
PHPTRAVELS と Google Flights 頼みの比較
Google Flights は運賃を比較する旅行者のためのもので、販売する事業者向けではありません。一般的な違いは次の通りです。詳細は Google の最新のパートナー条件をご確認ください。
| 項目 | Google Flights | PHPTRAVELS |
|---|---|---|
| 開発者アクセス | Google Flights公開 API なし。パートナー契約で掲載 | PHPTRAVELS自社で契約した GDS、NDC、コンソリデーター API |
| 予約 | Google Flights旅行者は販売者のサイトへ移動して予約 | PHPTRAVELS予約、PNR、決済を自社サイトで完結 |
| 変更と払い戻し | Google Flights航空券を販売した航空会社や旅行会社が対応 | PHPTRAVELS自社管理画面の予約記録で対応 |
| 価格管理 | Google Flights販売者の価格を表示 | PHPTRAVELSマークアップ、手数料、通貨を自社で設定 |
| 顧客データ | Google Flights予約・旅行者データは販売者に残る | PHPTRAVELS予約と顧客は自社データベースに保存 |
活用例
代わりに自社の航空券プラットフォームを作る事業者
オンライン旅行会社
他社の決済ページに送客するのではなく、検索・予約・発券を備えて自社ブランドで航空券を販売。
出張管理と TMC
出張規程、承認、アフター対応を備えたフライト検索を、出張・経費レポートと連携。
プロダクトチームとスタートアップ
Google Flights API を探していて、開発の土台となる実用的な航空券予約レイヤーが必要なチーム。
PHPTRAVELS を選ぶ理由
自社で所有する航空券予約レイヤー
ソースコード付き
商用ライセンスでセルフホストでき、開発者が航空券ロジックと API を拡張できます。
自社のサプライヤー契約
各航空サプライヤーと条件を取り決め、認証情報は自社のインストール内に保持します。
差し替え可能な供給元
サイト、予約、レポートはそのままに、航空サプライヤーを追加・変更できます。
Web、B2B、モバイル
一つの航空券エンジンが Web サイト、代理店ポータル、モバイルアプリを支えます。
ありません。Google は公開のセルフサービス型 Google Flights API を提供していません。Google Flights は航空会社や旅行会社の運賃を比較し、予約のためにそれらへリンクするメタサーチサイトです。検索と予約には、契約済みの GDS、NDC、コンソリデーターの航空券 API を使います。
QPX は、Google が 2011 年に買収した ITA Software の航空運賃検索エンジンです。QPX Express は開発者にクエリ課金とクォータのもとで空席・価格照会を提供していました。返すのは価格であり予約ではなく、Google は 2018 年に終了しました。
ありません。Google Flights のページを読み取る無料ツールは通常スクレイピングを行っており、一般にサイトの規約に反し、予約や発券もできません。予約可能な航空コンテンツは、航空サプライヤーとの商用契約を通じて提供されます。
航空会社やオンライン旅行会社は、予約エンジンとは別の Google とのパートナー契約によって Google Flights に掲載されます。Google の最新要件をご確認ください。予約自体は引き続き自社サイトで行われます。
文書化された REST または XML エンドポイント、Sandbox 認証情報、明確なレート制限、運賃規則と手荷物、PNR またはオーダーの作成、発券、変更・取消・払い戻しのサポートです。PHPTRAVELS はこれらの供給元を一つの予約フローにまとめます。
PHPTRAVELS のプランは買い切りライセンスの Startup $2499 から始まります。Agency と Enterprise は料金ページをご覧ください。航空コンテンツは各サプライヤーとの契約に基づき別途請求されます。
