JSON Schema

JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. It is used to define the structure, constraints, and semantics of JSON data, and underpins both OpenAPI and AsyncAPI for data model definitions. The current stable version is Draft 2020-12.

API entry from apis.yml

apis.yml Raw ↑
aid: technical-specifications:json-schema
name: JSON Schema
description: JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. It is
  used to define the structure, constraints, and semantics of JSON data, and underpins both OpenAPI and
  AsyncAPI for data model definitions. The current stable version is Draft 2020-12.
humanURL: https://json-schema.org/
baseURL: https://json-schema.org/draft/2020-12
tags:
- Data Validation
- JSON
- Schema
- Validation
properties:
- type: Documentation
  url: https://json-schema.org/learn/getting-started-step-by-step
- type: Website
  url: https://json-schema.org/
- type: GitHub
  url: https://github.com/json-schema-org/json-schema-spec