航空券API連携

旅行会社のためのKiwi API連携

Tequila APIを通じて、Kiwi.comの航空券コンテンツをPHPTRAVELSの予約サイトに取り込みます。Kiwi.comが旅程を返して予約を受け付け、PHPTRAVELSが検索、決済、マークアップ、代理店管理画面を担います。

  • 航空券カテゴリのKiwiモジュール
  • 片道・往復・周遊
  • Kiwi.comの全運賃にマークアップ
  • docs.phptravels.comの設定ガイド

仕組み

自社の予約プラットフォームでKiwi.comの航空券を販売

Kiwi API連携は2つの要素をつなぎます。お客様が使う予約サイトと、その航空券検索結果を供給するKiwi.comのTequilaアカウントです。PHPTRAVELSには航空券カテゴリにKiwiモジュールがあります。管理画面でAffilIDとAPIキーを入力すると、モジュールがTequilaで認証情報を確認し、検索結果にマークアップ込みのKiwi.comの旅程が表示されるようになります。Tequilaへのアクセス権はKiwi.comが付与するため、公開を計画する前にアカウントを確認してください。

  1. Kiwi.comにTequila APIのアクセスを申請し、AffilIDとAPIキーを受け取る
  2. PHPTRAVELS管理画面の「モジュール」を開き、Kiwi設定に両方の認証情報を入力する
  3. 保存して認証チェックを実行する(Tequila APIへの実際の空港検索)
  4. マークアップを設定し、大人・小児・幼児の運賃を確認する
  5. 全顧客にKiwi.comの運賃を公開する前に、少数の実予約で動作を確認する
環境
本番環境のみ
AffilID
youragency_affil
エンドポイント
Tequila API v2 · api.tequila.kiwi.com
APIキー
••••••••••••••••
マークアップ
Kiwi.com運賃に6%

予約フロー

Kiwi.comの検索から予約確定まで

Kiwi.comの運賃1件がサイト内をたどる流れ。お客様の支払い後に起きることも含みます。

  1. 検索

    お客様の旅程、旅客、クラスをKiwi.comに送り、候補が返ります。

  2. 価格

    マークアップを適用し、お客様が選んだ通貨で運賃を表示します。

  3. 決済

    旅客ごとに氏名、敬称、国籍、メール、電話番号を入力します。

  4. 予約

    予約トークンと旅客リストをKiwi.comに送り、予約を作成します。

  5. 予約後

    取消と返金はAPIではなくKiwi.comサポートに依頼します。

役割分担

Kiwi API連携での役割分担

Kiwi.comとの接続を運用するには、予約プラットフォーム、承認済みのTequilaアカウント、代理店のアフターサービス体制が必要です。

  • PHPTRAVELS:予約プラットフォーム

    サイト、Kiwiモジュール設定、マークアップ、決済、予約管理。B2CとB2Bのその他のツールはご契約パッケージによります。

  • Kiwi.com:航空券コンテンツ

    Tequila API経由の旅程、価格、予約。アクセス権、路線、予約後のルールはKiwi.comと航空会社が定めます。

  • 貴社:商取引の運用

    販売価格、顧客の支払い、サポート。旅行者が取消や変更を求めたときに誰がKiwi.comに連絡するかも含みます。

接続できる航空券サプライヤー:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
すべての連携を見る

バックオフィス

Kiwi.comの航空券販売を管理画面で運用

Kiwi.com予約の認証情報、価格、アフターサービスのルールを、他の旅行事業と同じダッシュボードで管理します。

  • モジュール設定

    AffilIDとAPIキーを「モジュール」に保存。キーの未入力、無効、利用上限超過を即時チェックで知らせます。

  • マークアップと仕入れ値

    各予約にマークアップ後の販売価格とKiwi.comの価格を並べて保存し、予約ごとの利益が見えます。

  • 通貨

    検索はお客様の通貨で価格を取得し、同じ通貨を予約データと一緒に保存します。

  • 取消リクエスト

    Kiwi.comはAPIでの取消に対応していないため、管理画面が該当予約に印を付け、担当者がKiwi.comサポートに依頼します。

  • B2CとB2Bチャネル

    Kiwi.comの運賃を一般サイト、代理店、または両方に出すかを決め、チャネルごとに価格を確認します。

  • 追加ワークフロー

    追加手荷物、座席指定など、モジュール外の手順は連携カスタマイズとして見積もれます。

比較

Kiwi.com APIで自社開発する場合とPHPTRAVELS

Kiwi.comが提供するのは航空券APIで、その周りの予約製品は別に必要です。自社開発で一般的に必要になる作業とPHPTRAVELSを比べました。

項目Tequilaで自社開発PHPTRAVELS
顧客向けサイトTequilaで自社開発検索、結果、決済をゼロから設計・開発PHPTRAVELS自社ブランドの航空券検索、結果、決済が用意済み
Kiwi.com接続Tequilaで自社開発検索、周遊、予約の呼び出しを社内で実装・テストPHPTRAVELS認証チェックとマークアップ付きの既存Kiwiモジュール
管理と利益Tequilaで自社開発予約管理画面と価格ルールはこれから開発PHPTRAVELS予約、仕入れ値、販売価格を1つのダッシュボードで
代理店チャネルTequilaで自社開発B2Bポータルは別プロジェクトPHPTRAVELSパッケージに応じてB2BとB2Cのツールを搭載
他のサプライヤーTequilaで自社開発新しい航空券ソースや商品ごとに追加開発PHPTRAVELS同じインストールで航空券、ホテル、ツアー、レンタカーの他モジュール

活用例

Kiwi.comをPHPTRAVELSに接続するのは

  • 新規のオンライン旅行会社

    Kiwi.comの旅程を最初のコンテンツ源として航空券予約サイトを立ち上げ、後からサプライヤーを追加できます。

  • 格安・レジャー系の旅行会社

    各運賃に手荷物上限を明示して、近距離やレジャー路線を自社パッケージと並べて販売できます。

  • B2B代理店ネットワーク

    パッケージの範囲で、提携代理店ごとのアクセス権と価格ルールでKiwi.comの運賃を提供できます。

PHPTRAVELSを選ぶ理由

Kiwi.comアカウントも、プラットフォームも、コードも貴社のもの

  • ソースコード付属

    商用ライセンスでのセルフホスト。開発者がKiwi.comのフローを拡張できます。

  • 貴社のTequila認証情報

    AffilIDとAPIキーは貴社が保有し、自社のインストールに保存されます。

  • 設定手順を文書化

    docs.phptravels.comの航空券セクションにKiwiモジュールのガイドがあります。

  • B2CとB2B

    一般向けサイトと代理店ポータルを1つのインストールで、24言語に対応。

よくある質問

Kiwi API連携に関する質問

Kiwiモジュール、Tequilaのアクセス権、アフターサービスを検討する際によくある質問です。

営業に相談

航空券カテゴリのKiwiモジュールを通じて、Kiwi.com Tequila APIをPHPTRAVELSの予約プラットフォームに接続するものです。Kiwi.comが旅程を提供して予約を受け付け、PHPTRAVELSが顧客向けサイト、マークアップ、代理店管理を提供します。

Tequilaへのアクセス権はKiwi.comが付与します。承認後にAffilIDとAPIキーを受け取り、Kiwiモジュールの設定に入力します。利用資格や商取引の条件はKiwi.comに直接ご確認ください。

このモジュールはKiwi.comの本番APIのみに接続し、サンプルのキーは受け付けません。お客様に公開する前に、少数の実予約で確認するか、Kiwi.comの運賃をスタッフアカウントに限定して検証してください。

はい。片道と往復は1回の検索で、周遊は区間ごとにKiwi.comで個別に検索して結果をまとめます。

いいえ。モジュールが使うKiwi.comのAPIは取消や返金に対応していません。担当者がKiwi.comサポートに依頼し、可否はKiwi.comと航空会社の規定によります。

完全に同等とは考えないでください。追加手荷物、座席指定などのサービスは、ご利用のPHPTRAVELSのバージョンとKiwi.comアカウントで確認が必要で、カスタマイズとして追加できます。