架空データを用いた検証環境です。実取引・実決済・実与信は行いません。
API API Common Interface Lab 共通仕様・適合性・取引運用を一体で検証
ポータル

CONSUMER PORTAL

API調達・運用

提供企業の検索・比較・切替、フォールバック、利用量、請求を同じ操作体系で確認します。

読込中

APIカタログ

業界、品質、価格、バージョンから提供企業を絞り込みます。

0件
比較 提供企業 業界 単価 成功率 遅延 バージョン 保証

提供企業比較

最大5社を同じ評価項目で横断比較します。

リクエスト設定

通常のAPI利用項目を設定し、必要な場合だけデモ・検証用の応答指定を開きます。

比較・実行する提供企業を最大5社まで選択します。

高度な実行設定 連続呼出し、冪等性、業界横断などの検証パターンを利用する場合に開きます。
デモ用の返却結果指定 タイムアウトや不適合など、特定のAPI応答を確実に再現する場合に開きます。
デモ・動作検証専用

この項目はデモ・動作検証専用です。実際の需要企業が、提供企業の応答結果を指定できるという意味ではありません。

実行結果

条件を設定してAPIを実行してください。

未実行
共通レスポンスEnvelope
{}

コード比較

認証、分岐、エラー処理、計測の差を疑似コードで確認します。

個別接続

const stayNova = await callStayNova(input);
const innLink = await callInnLink(convertForInnLink(input));
const hotelGrid = await callHotelGrid(convertForGrid(input));

const normalized = [
  normalizeStayNova(stayNova),
  normalizeInnLink(innLink),
  normalizeHotelGrid(hotelGrid)
];

handleProviderSpecificErrors(normalized);

共通PF

const response = await fetch(
  "/api/v1/hospitality/search",
  {
    method: "POST",
    headers: commonHeaders,
    body: JSON.stringify({
      ...input,
      providers: ["H01", "H02", "H03"]
    })
  }
);

const result = await response.json();
提供企業の業務差、固有拡張、契約条件、品質選定まで完全に消えるわけではありません。共通化できる範囲と残る差分を分けて評価します。

利用・請求・保証枠

実行ログからダミー請求を生成し、複数提供企業の明細を一本化します。

利用履歴

日時 提供企業 API 結果 シナリオ 金額 request_id

請求明細

提供企業 API 数量 API料金 PF料金