JSON Schema 検証

スキーマに沿って JSON を検証

JSON Data

Loading editor...

JSON Schema

Loading editor...

関連ツール

よくある質問

左のエディタに JSON データ、右のエディタに JSON Schema を貼り付けて Validate をクリックします。ツールがスキーマの制約をすべてチェックし、バリデーションエラーを該当パス付きで一覧表示します。

JSON Schema Draft 2020-12 の機能に対応しています。型チェック、required、pattern、minimum/maximum、配列 items の検証、allOf/anyOf/oneOf、$ref 参照などを利用できます。

各エラーには、データパス(どこが問題か)、スキーマパス(どのルールに違反したか)、そして原因を説明するメッセージが表示されます。例: /users/0/email must match format "email".

はい。OpenAPI/Swagger の仕様がある場合は、対象の schema 定義を取り出して Schema エディタに貼り付け、JSON エディタにサンプルのリクエストボディを貼り付けて要件を満たしているか確認できます。