# JSON Schema

**Canonical:** https://apis.io/apis/specifications/json-schema/  
**Provider:** API Specifications — https://apis.io/providers/specifications/  
**Base URL:** https://json-schema.org/draft/2020-12  
**Documentation:** https://json-schema.org/

JSON Schema is one of 13 APIs that [API Specifications](https://apis.io/providers/specifications/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include JSON-Schema, Validation, Schema, IETF, and Specification Language. The published artifact set on APIs.io includes API documentation and a GitHub repository.

JSON Schema is a declarative language for annotating and validating JSON documents. It is the foundational schema language for most modern API specifications (OpenAPI 3.1, AsyncAPI 3, and others embed it directly). The current stable dialect is Draft 2020-12. Governance is moving toward a chartered standards body (JSON Schema Foundation), with the IETF as the historical sponsor; reference implementations and tooling are MIT and BSD-licensed.

## Machine-readable artifacts (9)

- **Documentation** — https://json-schema.org/learn/getting-started-step-by-step
- **Specification** — https://json-schema.org/draft/2020-12/release-notes
- **Specification** — https://json-schema.org/draft/2020-12/json-schema-core
- **GitHubOrganization** — https://github.com/json-schema-org
- **GitHubRepository** — https://github.com/json-schema-org/json-schema-spec
- **Governance** — https://json-schema.org/specification
- **License** — https://opensource.org/license/bsd-3-clause
- **Tools** — https://json-schema.org/tools
- **Examples** — https://raw.githubusercontent.com/api-evangelist/specifications/refs/heads/main/examples/json-schema-example.json

## Other API Specifications APIs (12)

- [OpenAPI Specification (OAS)](https://apis.io/apis/specifications/openapi/)
- [AsyncAPI Specification](https://apis.io/apis/specifications/asyncapi/)
- [JSON Structure](https://apis.io/apis/specifications/json-structure/)
- [GraphQL SDL](https://apis.io/apis/specifications/graphql/)
- [gRPC and Protocol Buffers](https://apis.io/apis/specifications/grpc-protobuf/)
- [Smithy](https://apis.io/apis/specifications/smithy/)
- [TypeSpec](https://apis.io/apis/specifications/typespec/)
- [RAML (RESTful API Modeling Language)](https://apis.io/apis/specifications/raml/)
- [API Blueprint](https://apis.io/apis/specifications/api-blueprint/)
- [WSDL / SOAP](https://apis.io/apis/specifications/wsdl-soap/)
- [JSON-RPC 2.0](https://apis.io/apis/specifications/json-rpc/)
- [Tinybird API Spec](https://apis.io/apis/specifications/tinybird/)

## Tags

JSON-Schema, Validation, Schema, IETF, Specification Language

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/specifications/json-schema/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/specifications/.
