Does the inspector fetch external $ref URLs?
No. It records external references and their document paths without making network requests. This avoids leaking private specification locations or credentials.
Inspect OpenAPI 3.0, OpenAPI 3.1, or Swagger 2.0 operations, schemas, security schemes, servers, and references without remote fetches.
Open your browser DevTools and the Network panel, optionally clear existing requests, then run the tool. Page assets or consent-based analytics may still load, but tool payloads, files, keys, and results are not sent for processing.
Paste JSON or YAML, or choose a local specification file. External $ref URLs are reported but never requested automatically.
0 KB
Specification inventory will appear here
Paste a specification or load the example, then inspect it to explore operations, schemas, security, servers, and references.
DecodeLens inventories declared API structure and performs bounded structural diagnostics. It is not a full replacement for the official OpenAPI conformance schema or runtime request validation.
Continue with tools that decode, convert, inspect, or verify the same data.
Validate JSON against Draft 7, 2019-09, or 2020-12 schemas with exact instance paths, source locations, schema keywords, and Object View.
Open toolConvert JSON and YAML in either direction, validate syntax, and inspect the result as a tree.
Open toolAnalyze HAR requests, failures, timing, transfer sizes, bodies, and sensitive fields; export a separate redacted copy.
Open toolFormat, minify, validate, and explore JSON in a collapsible Object View without uploading data.
Open toolLoad a local specification, filter operations, inspect reusable schemas and security declarations, then review unresolved or external references before integration or code generation.
openapi: 3.1.0
info:
title: Pet API
version: 1.0.0
paths: {}OpenAPI 3.1.0 · 0 operations · 0 unresolved $refNo. It records external references and their document paths without making network requests. This avoids leaking private specification locations or credentials.
No. It performs useful bounded structural checks and inventories the contract. It does not claim exhaustive conformance with every OpenAPI schema rule.
OpenAPI 3.1 aligns its Schema Object with modern JSON Schema. OpenAPI 3.0 and Swagger 2.0 use different schema dialects that must not be mislabeled as Draft 2020-12.
No. Parsing, reference checks, and inventory generation run in a disposable browser worker.