What is OpenAPI / API Schema Inspector?
OpenAPI / API Schema Inspector reads an OpenAPI 3.x JSON or YAML document in this browser tab and reports what the file actually contains: required fields, path items, operations, parameters and responses, plus whether each local $ref target exists in the same document. Remote $ref URLs are never fetched, so a spec that points at another host is flagged rather than silently completed. This is a structural inspector, not an OpenAPI Initiative certification suite and not a live mock server. The document is not uploaded.
Key features
- Paste OpenAPI 3.x as JSON or YAML — parsed in this tab
- Validation issues listed with a path into the document
- Operation list with method, path, parameters and responses
- Local $ref existence checks; remote $ref URLs are never fetched
- Markdown or JSON report you can copy or download
- No Fah Swe upload and no server-side schema store
Popular uses
- Sanity-check a spec before sharing it with a client team
- See which paths and operations a file actually declares
- Catch broken local $ref pointers without sending the spec away
Supported formats
Paste JSON or YAML. Export a Markdown or JSON report. Nothing is uploaded.
Troubleshooting
- My spec looks empty Confirm it is OpenAPI 3.x with an openapi field and a paths object. Swagger 2.0 is not this inspector.
Also known as: Swagger inspector, OpenAPI 3 explorer, API schema checker.
How it works
- Paste an OpenAPI 3.x document (JSON or YAML).
- Review validation issues and the operation list.
- Copy or download the Markdown / JSON report.
FAQ
Full OAS certification?
No. This is a structural inspector: required fields, responses, parameters and local $ref checks. Remote $ref URLs are never fetched.
Uploaded?
No — the document stays in your browser.
Is this official OpenAPI certification?
No. It checks structure that is present in the file. Use a dedicated OAS suite when you need full specification conformance.
Will it follow $ref to another website?
No. Remote $ref is reported as not fetched. That is a privacy and safety limit, not a missing click.