
JSON Schema - Numeric types
JSON does not have distinct types for integers and floating-point values. Therefore, the presence or absence of a decimal point is not enough to distinguish between integers and non-integers. For …
JSON Schema - Type-specific Keywords
JSON Schema The type keyword can take two forms: A single string. When it is a single string, it must be one of the types mentioned above (array, boolean, integer, number, null, object, regular …
Creating your first schema
Creating your first schema JSON Schema is a vocabulary that you can use to annotate and validate JSON documents. This tutorial guides you through the process of creating a JSON Schema. After …
JSON Schema examples
JSON Schema examples In this page, you will find examples illustrating different use cases to help you get the most out of your JSON Schemas. These examples cover a wide range of scenarios, and …
JSON Schema
Discover JSON Schema tooling to help your organization leverage the benefits of JSON Schema. Because JSON Schema is much more than a Specification, it is a vibrant ecosystem of Validators, …
JSON Schema reference
JSON Schema reference Master the full power of JSON Schema with our reference documentation. From basic data types to advanced techniques like conditional validation and schema composition, …
Decimal Numbers: Primitive Types | A Tour of JSON Schema
Learn how to define decimal numbers and integers in JSON Schema, including setting minimum and maximum values.
Multiple of a Number: Primitive Types | A Tour of JSON Schema
Learn how to define a numeric property in JSON Schema that is a multiple of another number using the multipleOf keyword, with constraints on minimum and maximum values.
JSON Schema - Specification [#section]
JSON Schema The current version is 2020-12! The previous version was 2019-09. Specification documents See also the release notes / change log (Work in progress). The specification is split into …
Miscellaneous Examples - JSON Schema
The values match the defined schema, where firstName is a string, lastName is a string, and age is an integer greater than or equal to zero. Arrays of things Arrays are fundamental structures in JSON -- …