Cryonel

OpenAPI Spec Validator

Paste your OpenAPI v3 spec (JSON or YAML) to check whether the required root fields (openapi, info, paths) are present and whether every path defines at least one HTTP method.

Advertisement

How to use it

This isn't a full schema validator — it checks OpenAPI v3's required base fields (openapi, info.title, info.version, paths) and whether each path has a valid HTTP method (get/post/put/delete/patch/options/head). For full schema validation, use a complete tool like Swagger Editor.

Frequently Asked Questions

Are YAML specs supported?

Yes — if JSON parsing fails, the tool automatically falls back to a lightweight YAML parser (see the limitations noted on the JSON ⇄ YAML page).

Does it support OpenAPI 2.0 (Swagger)?

No, this tool only checks the required field structure of OpenAPI 3.x.

Related Tools