JSON Schema (from 3.1.0)

E426648

JSON Schema (from 3.1.0) is a standardized vocabulary and specification for describing, validating, and documenting the structure and constraints of JSON data.

All labels observed (4)

Label Occurrences
JSON Schema 2
JSON Schema (from 3.1.0) canonical 1
JSON Schema Core 1

How this entity was disambiguated

Statements (72)

Predicate Object
instanceOf IETF standard ⓘ
JSON vocabulary ⓘ
data validation specification ⓘ
internet standard ⓘ
backwardsCompatibleWith earlier JSON Schema drafts (with caveats) ⓘ
coreConcept bundling and referencing ⓘ
dialects ⓘ
keyword-based constraints ⓘ
meta-schema ⓘ
vocabulary-based extensibility ⓘ
dataFormat JSON ⓘ
definesKeyword $anchor ⓘ
$defs ⓘ
$dynamicAnchor ⓘ
$dynamicRef ⓘ
additionalProperties ⓘ
allOf ⓘ
anyOf ⓘ
const ⓘ
enum ⓘ
format ⓘ
items ⓘ
not ⓘ
oneOf ⓘ
properties ⓘ
required ⓘ
type ⓘ
describes constraints on JSON data ⓘ
structure of JSON documents ⓘ
governingBody IETF ⓘ
hasComponent JSON Schema Core ⓘ
JSON Schema Hyper-Schema ⓘ
JSON Schema Media Type ⓘ
JSON Schema Validation ⓘ
Relative JSON Pointer ⓘ
introducedDialectMechanismIn 2019-09 ⓘ
languageAgnostic true ⓘ
latestCoreVersion 2020-12 ⓘ
openStandard true ⓘ
primaryAudience API designers ⓘ
application developers ⓘ
tooling authors ⓘ
primaryMediaType application/schema+json ⓘ
application/schema-instance+json ⓘ
scope annotation ⓘ
hyper-schema ⓘ
validation ⓘ
specifiedIn RFC 8927 ⓘ
RFC 8928 ⓘ
linked to: RFC 8927

RFC 8929 ⓘ
RFC 8930 ⓘ
standardVersion 2019-09 ⓘ
2020-12 ⓘ
Draft-04 ⓘ
Draft-06 ⓘ
Draft-07 ⓘ
supports annotation of JSON data ⓘ
hypermedia controls for JSON data ⓘ
validation of JSON data ⓘ
supportsDraft 2019-09 dialect ⓘ
2020-12 dialect ⓘ
supportsUseCase API request validation ⓘ
API response validation ⓘ
code generation from schemas ⓘ
configuration file validation ⓘ
documentation generation from schemas ⓘ
uses $id keyword for schema identification ⓘ
$ref keyword for schema reuse ⓘ
$schema keyword for meta-schema declaration ⓘ
JSON Pointer ⓘ
URI references ⓘ
website https://json-schema.org ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

OpenAPI → usesSchemaLanguage → JSON Schema (from 3.1.0) ⓘ
Sebastián Ramírez → promotes → JSON Schema ⓘ
linked to: JSON Schema (from 3.1.0)
OpenAPI Specification → relatedStandard → JSON Schema ⓘ
subject linked to: OAS
linked to: JSON Schema (from 3.1.0)
JSON Schema → hasComponent → JSON Schema Core ⓘ
subject linked to: JSON Schema (from 3.1.0)
linked to: JSON Schema (from 3.1.0)
JSON Schema → hasComponent → JSON Schema Validation ⓘ
subject linked to: JSON Schema (from 3.1.0)
linked to: JSON Schema (from 3.1.0)