Schema

JSON Schema

Adopt Formal standard JSON Schema community / IETF Since 2009

Judgement: Adopt

Default API-payload validation; behind OpenAPI/AsyncAPI.

Vocabulary for validating, annotating, and documenting JSON. The schema language of choice for modern HTTP APIs and event payloads.

ODCS uses JSON Schema concepts for typing complex column structures, and the OpenAPI / AsyncAPI specs are themselves anchored in JSON Schema.

At a glance

Category
Schema
Governance
JSON Schema community / IETF
Status
Latest draft 2020-12; published independently after leaving the IETF Internet-Draft track
First released
2009

Links

Related standards

Other standards in Schema.

See JSON Schema in context

Open the interactive Data Landscape to compare JSON Schema against every other open standard, or grab the raw JSON. Spotted something wrong? Open an issue.