JSON フォーマッタ
読みやすいように JSON をフォーマット、縮小、検証します。
2 つの OpenAPI 3.x 仕様をローカルで比較し、操作およびフィールド パスごとに、破壊される可能性のある API コントラクトの変更を確認します。
オリジナルおよび改訂された OpenAPI 3.0、3.1、または 3.2 ファイルを貼り付けるか選択します。重大度と影響を受けるフィールド パスを確認し、確認のために Markdown または JSON レポートをダウンロードします。
リリース前に 2 つの OpenAPI ファイルを比較します。仕様はこのブラウザにそのまま残ります。
各ファイル: 最大 2 MB、操作数 1,000。 OpenAPI 3.0、3.1、および 3.2 をサポートします。
クリーンな結果は、ここにリストされているチェックによってリスクが検出されなかったことを意味するだけです。これは完全な仕様を検証したり、実行中の API をテストしたりするものではありません。
チェッカーは、操作、パラメーター、リクエスト本文、応答コード、メディア タイプに加えて、削除されたプロパティ、新たに必要なリクエスト プロパティ、タイプの変更、列挙値などの一般的なスキーマの変更を比較します。調査結果には、影響を受ける操作とフィールド パスが含まれます。
仕様ファイル内の参照に従います。外部ファイルまたは URL 参照は取得されず、レビュー結果として表示されます。再帰スキーマは最初に出現したときに比較され、レビュー用にマークされます。
結果は静的な契約レビューであり、完全な OpenAPI 適合性検証、ランタイム API テスト、またはセキュリティ監査ではありません。サーバーの動作、認可ロジック、および複雑なスキーマ構成については、手動によるレビューが必要になる場合があります。レポートには、どの参照または再帰構造が完全にチェックされていなかったかが記載されています。