Topic · topic
JSON Schema
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.
Resources
-
JSON Schema
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 documenta…
Links
Providers working in JSON Schema
Providers whose own tags share at least two of this topic's tags, most shared first.
| Provider | About | Rating | APIs |
|---|---|---|---|
| API Blueprint | API Blueprint is a high-level API description language using Markdown-based syntax for designing, documenting, and prototyping web APIs. Created by Apiary and released under the MIT License, API Blueprint uses .apib files with a concise Ma… | thin | 1 |
| TypeSpec | TypeSpec is an API description language developed by Microsoft for defining API shapes that compile to OpenAPI, JSON Schema, Protobuf, and other output formats. It provides a language and toolchain for describing REST APIs, gRPC services,… | thin | 6 |
| Connexion | Connexion is an open source Python framework that automatically handles HTTP requests based on OpenAPI specifications. Connexion 3 provides AsyncApp, FlaskApp, and ConnexionMiddleware as primary entry points, with built-in routing, request… | emerging | 2 |
Tags
API DesignSpecification LanguageJSONValidationSchema