Валидатор JSON Schema

Проверяйте данные JSON по JSON Schema с автоопределением черновика и читаемым выводом ошибок.

Схема
Укажите документ JSON Schema. Draft-07 и 2020-12 определяются автоматически.
Данные JSON
Вставьте документ JSON, который вы хотите проверить по схеме.
Параметры проверки
Эти параметры изменяют уровень детализации, возвращаемый валидатором, и применяются ли ключевые слова форматов.

Проверяет встроенные форматы, такие как uuid, email, uri и date-time.

Возвращает все неуспешные ветви вместо остановки на первой ошибке.

Обнаруженный черновик
2020-12
Результат проверки
Обратная связь в реальном времени при редактировании схемы и данных выше.

Что такое проверка JSON Schema?

Используйте этот инструмент, когда вам нужна быстрая обратная связь при проектировании полезных нагрузок, отладке примеров API или проверке того, не ломает ли изменение схемы образцы данных. Всё работает локально в браузере, поэтому исходный JSON никогда не покидает страницу.

Где он хорошо подходит

  • Просмотр примеров полезных нагрузок в документации API.
  • Проверка имитационных данных при работе над фронтендом.
  • Проверка чувствительных к формату полей, таких как uuid, email или date-time.

Что он не заменяет

  • Серверную авторизацию и бизнес-правила.
  • Контрактные проверки, зависящие от удалённых ссылок или состояния приложения.
  • Полную CI-валидацию по всему набору ваших схем.