OpenAPI Helpers
Turn a JSON document into an OpenAPI schema, build an example from a schema, or check an example against one.
JSON document
A coloracao sintatica esta desligada para este documento.
Example document
A coloracao sintatica esta desligada para este documento.
Saida
A coloracao sintatica esta desligada para este documento.
O resultado aparece aqui.
Funciona inteiramente no seu navegador.
Sobre esta ferramenta
Three things people do with an OpenAPI schema, on one page. "JSON to schema" infers a schema the same way the JSON Schema Generator does, then writes it in whichever OpenAPI dialect you pick: 3.1, where a schema object is JSON Schema itself, or 3.0, which has no type array and spells a nullable field as a single type plus nullable: true instead. "Schema to example" builds one JSON value that satisfies a schema, preferring an example or default the schema already states over inventing one. "Validate example" checks a document against a schema and lists every keyword it failed, resolving OpenAPI 3.0's nullable keyword first so a 3.0 schema is checked correctly rather than against JSON Schema's own type array rules. All three understand local $ref, allOf, anyOf and oneOf.
Como usar
- Pick what you want: JSON to schema, schema to example, or validate an example.
- Paste the input the mode asks for, or load the sample.
- Press the button. Switch the OpenAPI version any time to see the same input written the other dialect's way.