JSON Schema is a vocabulary for annotating and validating JSON documents, widely used for defining API request and response shapes across REST APIs. The current stable specification is Draft 2020-12. JSON Schema differentiates between the instance being validated and the schema document containing the validation rules, and supports URI-based references for recursive and cross-document definitions.
URL: Visit APIs.json URL
- Type: Index
- Position: Consuming
- Access: 3rd-Party
- API Design, Specification Language, JSON, Validation, Schema
- Created: 2026-03-25
- Modified: 2026-04-28
JSON Schema is a vocabulary for annotating and validating JSON documents, widely used for defining API request and response shapes across REST APIs. Current spec version is Draft 2020-12. Supports validation, code generation, API documentation, UI generation, and JSON data processing.
Human URL: https://json-schema.org
- API Design, Specification Language, Validation
| Property | URL |
|---|---|
| Website | https://json-schema.org |
| Documentation | https://json-schema.org/learn/getting-started-step-by-step |
| Specification | https://json-schema.org/draft/2020-12/release-notes |
| GitHub Organization | https://github.com/json-schema-org |
FN: Kin Lane
Email: kin@apievangelist.com