パッケージ関連 API の概要
Package Shopping API と Package Booking API を連携させて、検索、予約、キャンセルのライフサイクル全体に対応できます
購買 API
API | 説明 | 必須か ? | 使用対象者 |
Listings | パートナーは次の 3 つの検索オプションから選択できます。
| はい | 弊社 API との統合を検討しているすべてのパートナーは、リンクオフ統合または購入から予約までの統合を行うかどうかにかかわらず、Listings API を使用する必要があります。 |
Details | 特定のパッケージオファーの予約に関連する運賃、料金、手数料、およびその他の条件についての詳細情報。 | はい (エクスペディアのウェブサイトから予約した場合を除く) | 1. ウェブ予約 - ウェブサイトにディープリンクする前に、パッケージの詳細を指定します。 2. API 予約 - パッケージの詳細を指定し、予約 API クエリを取得します。 |
Booking API
これらの API は、パートナーが XAP API を使用して、XAP Package Details API のレスポンスで提供されるパッケージオファーを予約する場合にのみ使用します。
API | 説明 | 必須か ? | 使用対象者 |
Booking | 1 つのパッケージ内で最大 6 人の旅行者について予約することができます。 | はい (エクスペディアのウェブサイトから予約した場合を除く) | お客様がパートナーサイトから離れることなく、エクスペディアの予約を処理できるようにしたいパートナー。 |
Resume Booking | 2 段階認証プロセスを有効にします。 | いいえ | PayPal または 3DS 対応クレジットカードによる購入を有効にしたいパートナー。 |
Booking Management API
これらの API はどのパートナーでも利用できますが、予約された旅程にアクセスするには、パートナーは予約時にのみ利用可能なデータを所有しているか、予約を行う旅行者が必要な予約データを入力する手段を提供する必要があります。
現時点では、XAP は API を介したキャンセルをサポートしていませんが、その機能がバックログに含まれています。キャンセル可能なすべての予約は、予約にエクスペディアのウェブサイトを使用したか API を使用したかを問わず、予約に使用したエクスペディアのウェブサイト上で、またはエクスペディアのカスタマーサービスへの電話を通じてキャンセルできます。
API | 説明 | 必須か ? | 使用対象者 |
Booking Retrieve | 予約が Booking API を介して行われたか、エクスペディアのウェブサイトで行われたかを問わず、エクスペディアの予約の詳細を取得します。 | いいえ | 予約された旅行情報をお客様に提供するパートナー、またはレポート作成のためにお客様の予約データにアクセスする必要がある対象パートナー。 |