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

PROVIDER PORTAL

API提供管理

共通仕様への対応、適合性、公開状態、品質、利用量、売上、精算を提供側の視点で確認します。

管理操作の認証

メール認証を使用しない場合は、環境変数に登録した管理用シークレットを入力してください。値は現在のブラウザタブだけに保持されます。

H01

提供企業

需要企業別利用

呼出数と売上を需要企業単位で確認します。

需要企業 呼出数 売上

当月の利用実績・精算

需要企業によるAPI利用から、当月売上、PF手数料、精算額までを確認します。

当月の需要企業別利用

どの需要企業から、何回利用され、いくら売上が発生したかを確認します。

需要企業 呼出数 成功 API売上 PF手数料

直近のAPI利用履歴

リクエスト単位の結果、課金対象、売上を確認します。

日時 需要企業 API操作 結果 応答時間 課金 API売上

精算履歴

運営側で生成された月次精算の履歴を確認します。

対象月 API売上 PF手数料 調整額 差引精算額 状態 生成日時

企業・APIプロファイル

料金、品質、SLA、バージョン、独自拡張を編集します。変更内容は全操作へ反映されます。

架空プロファイルの編集内容だけを保存します。

バージョン・独自拡張

v1失敗、v2成功、同じ成功応答内のdataとextensions確認の3段階で、共通化しても残る互換性管理と個別実装を確認します。

未準備
このデモの結論 共通化しても、バージョン移行と各社固有機能は消えません。

PFの役割は、すべてを同じ形へ押し込むことではなく、共通部分を安定させながら、互換性の違いを検知し、独自機能をextensionsへ分離して管理可能にすることです。

仕様比較

ネイティブ仕様とPF準拠OpenAPIを並べ、追加実装の差分を確認します。

架空ネイティブAPI


                

PF準拠API


                

対応ポイント

共通Envelope

request_id、provider_id、latency、billableをPFが付与します。

カテゴリ別スキーマ

業務項目は宿泊・交通・物流ごとの共通モデルへ合わせます。

固有拡張

独自機能はextensionsに保持し、標準自体を肥大化させません。

適合性テスト

共通仕様への適合を12ルールで検査し、結果・原因・修正ヒントをD1へ保存します。

ルール 検査項目 優先度 結果 原因・修正ヒント 是正操作

テスト履歴

D1に保存された直近10回の結果です。表示ボタンで過去の詳細を再確認できます。

実行日時 実行ID 仕様 判定 スコア 不合格 警告 詳細

API応答設定

選択したAPI操作について、ランダム実行時の障害構成、応答時間、提供バージョンを設定します。

初期設定
この設定が使われる場面

需要側テストコンソールの「提供企業の設定に従って結果を発生」または「同じ条件で結果を再現」で使用されます。「指定した結果を必ず再現」では、デモ担当者が指定した応答が優先されます。

  1. 1対象操作を選ぶ
  2. 2遅延・バージョン・発生ウェイトを設定
  3. 3需要側コンソールで挙動を確認

設定は「提供企業 × API操作」単位で保存されます。

固定した版と需要側の要求版が異なる場合、VERSION_UNSUPPORTEDを返します。

公開状態は全操作へ反映されるため、品質設定とは別に保存します。

合計100である必要はありません。各数値の比率で発生確率が決まります。

合計 0