Developer Hub
これは自動生成された翻訳です。

Postmanのコレクション

Postmanを使用して、Rapid APIのエンドポイントをテストし、具体的なリクエスト/レスポンスの形式を確認してください

現在入手可能です

現時点では、以下のサービス向けのPostmanコレクションを提供しております:

  • Rapid Lodging API(通知サービスを除く)
  • Rapid Car API

まだ一般提供されていない「Rapid Flight」および「Activities」API向けに、新たなコレクションが追加される予定です。

注: これらのリクエストは、当サイトのSwagger関連資料に基づいてグループ分けされています。

これらのコレクションは、可能な限りself-containedになるよう設計されています。各リクエストにおいて、認証ロジックとcheck-in/check-out self-updateをカプセル化しています。各コレクションには、Postmanのコレクションランナー機能と組み合わせて使用できる基本的なテストもいくつか用意されています。

>> Postmanコレクションについて詳しくはこちら

インストール

コレクションをダウンロードしてから、Postmanにインポートしてください。

>> Postmanコレクションをダウンロードする

前提条件とシステム要件

詳細についてはPostmanのドキュメントをご参照ください。ただし、重要な点は以下の通りです:

  • api_key および shared_secret
  • Postman の最新バージョン。

>> Postmanのドキュメントへ

注:「Edit Collection」のセクションは編集したり変更したりしないでください。リクエストを想定どおりに機能させるには、変数とコードが変更されていないことが必要です。

構成

Postmanでは、変数は独自の形式で扱われます。コレクションを使用するには、事前にいくつかの環境変数を設定する必要があります。

>> 環境変数について読む

次のパラメータを定義できます。必須のパラメータは 2 つのみです。

キーデフォルト必須説明
api_key該当なし必須API キー。
shared_secret該当なし必須共有シークレット。
eanapi_urlhttps://test.ean.com/ターゲットにするホスト。https://api.ean.com で上書きできます。
property_id3609882コンテンツと空室状況に関するコールでリクエストする LCM / エクスペディアの property_id
region_id178248地理に関連するコールでリクエストする地域。
iata_airport_codeORD地理に関連するコールでリクエストする IATA 空港コード。
iata_airport_metro_codeCHI地理に関連するコールでリクエストする IATA 空港都市コード。
languageen-USリクエストするローカライズされた言語。BCP47 形式のサブセット。
occupancy2リクエストする 1 室あたりの収容人数。形式は numberOfAdults[-firstChildAge[,nextChildAge]]。たとえば「2-9,3」は、「大人 2 名、9 歳の子供、3 歳の子供」を表します。
booking_emailjohn@example.com予約リクエストに使用されるメール。
hold_itinerary_creationtrue保留状態で旅程を作成するかどうか。
billing_terms該当なし—*結果として返される予約の請求方法に関する条件。
partner_point_of_sale該当なし—*ショッピングおよび予約APIでは、どの販売拠点を使用すればよいでしょうか。
payment_terms該当なし—*結果として返される予約の支払いを受けるときに使用する支払い条件。
platform_name該当なし—*ショッピングと予約に使用するプラットフォーム。

* 注:これらの変数は、# でのみ必要です。api.ean.com;** では必要ありませんtest.ean.com**.

以下のパラメータはauto-generatedであり、お使いの環境では自動的に設定されます:

キーグローバル説明
authorizaton必須この承認コードは api_key および shared_secret から生成され、リクエストヘッダーとして使用されます。
checkin必須checkin の日付は、空室状況のリクエストに対して自動生成されます。この日付は常に、リクエストの作成日から 30 日後になります。
checkout必須checkout の日付は、空室状況のリクエストに対して自動生成されます。この日付は常に、リクエストの作成日から 32 日後になります。
arrival必須arrivalの時間は、クロスセルのリクエストに対して自動生成されます。この時間は常に、リクエストの作成時間から 30 日後になります。
affiliate_reference_idaffiliate_reference_id は予約作成リクエストで使用され、後続の予約を取得するために使用できます。
price_check_linkprice_check_link は、空室状況、クロスセル、または提案のリクエストに続いて設定されます (返された宿泊施設にそのリンクがある場合)。料金チェックリクエストを行うために使用できます。
payment_options_linkpayment_options_link は、空室状況、クロスセル、または提案のリクエストに続いて設定されます (返された宿泊施設にそのリンクがある場合)。支払いオプションリクエストを行うために使用できます。
deposit_policies_linkdeposit_policies_link は、空室状況、クロスセル、または提案のリクエストに続いて設定されます (返された宿泊施設にそのリンクがある場合)。デポジットポリシーリクエストを行うために使用できます。
book_linkbook_link は、料金チェックリクエストに続いて設定されます (返された宿泊施設にそのリンクがある場合)。予約リクエストを行うために使用できます。
retrieve_linkretrieve_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。取得リクエストを行うために使用できます。
resume_linkresume_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。再開リクエストを行うために使用できます。
cancel_linkcancel_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。キャンセルリクエストを行うために使用できます。
cancel_room_linkcancel_room_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。客室キャンセルリクエストを行うために使用できます。
change_room_linkchange_room_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。客室変更リクエストを行うために使用できます。
complete_payment_session_linkcomplete_payment_session_link は、予約リクエストに続いて設定されます (返された旅程にそのリンクがある場合)。これを使用して、支払いセッション完了リクエストを作成できます。
pagination_linkpagination_link は、改ページ処理されたエンドポイントに対して行われたリクエストに続いて設定されます。これを使用して、API で改ページ処理がどのように機能するかを実演できます。

推奨構成

eanapi_urlapi_keyshared_secret のみが設定されている環境で、変数を定義することをお勧めします。

>> テンプレートの設定(JSON)をダウンロードする

Postmanコレクションをダウンロードする

これらのコレクションをダウンロードする前に、必ずこのページに記載されている説明をお読みください。



このページは役に立ちましたか ?
このコンテンツに改善が必要な点があれば、
サービス向上にご協力いただきありがとうございます。