Glyph WidgetsGlyph Widgets
О проектеКонтактыКонфиденциальностьУсловияПоддержать на Ko-fi

© 2026 Glyph Widgets. Все права защищены.

·

100% обработка на стороне клиента

Валидатор OpenAPI

Последнее обновление: 9 марта 2026 г.

Мгновенно валидируйте спецификации OpenAPI. Обнаруживайте ошибки, проверяйте лучшие практики и убедитесь, что ваша API-документация полна. Всё обрабатывается локально в вашем браузере.

Валидатор OpenAPI

Поделиться

История инструментов — функция для спонсоров.

Заметки к инструментам — функция для спонсоров.

Возможности

  • ▶Валидация спецификаций OpenAPI 3.x в формате JSON и YAML
  • ▶Проверка отсутствующих описаний и operationId
  • ▶Автоопределение формата JSON vs YAML
  • ▶Подробные сообщения об ошибках с контекстом пути
  • ▶Предупреждения о лучших практиках
  • ▶Быстрые примеры спецификаций для начала работы
  • ▶Server and base URL display
  • ▶100% client-side processing

Как использовать этот инструмент

1

Вставьте спецификацию

Скопируйте вашу спецификацию OpenAPI в формате JSON или YAML и вставьте её в редактор.

2

Валидировать

Нажмите 'Валидировать Spec' для проверки соответствия стандарту OpenAPI 3.x.

3

Просмотр результатов

Просмотрите ошибки, выделенные красным, и исправьте их в вашей спецификации.

4

Lint

Используйте 'Проверить лучшие практики' для проверки отсутствующих описаний и operationId.

5

Inspect Schemas

Navigate to the Schemas tab to browse all defined data models. View property names, types, required fields, and descriptions for each schema.

Валидация OpenAPI

Валидатор разбирает ваш YAML или JSON и проверяет его по схеме спецификации OpenAPI 3.x с помощью @readme/openapi-parser.

Проверка лучших практик

Линтер проверяет каждую операцию на наличие полей summary, description и operationId, а также описаний ответов.

Endpoint Extraction

All paths and HTTP methods are extracted and grouped by their tags. Operations without tags are grouped under a default category. Parameters, request bodies, and response codes are displayed for each operation.

Schema Browsing

Component schemas (OpenAPI 3.x) and definitions (Swagger 2.0) are extracted and displayed as browsable trees. You can inspect each property's type, format, description, and whether it is required.

Часто задаваемые вопросы

В настоящее время поддерживаются OpenAPI 3.0.x и 3.1.x.

Связанные инструменты

JSON Formatter

Форматирование и валидация JSON

YAML Formatter

Форматирование и валидация YAML