JSON Schema
Reference
Specification
Implementations
Getting Started
Basics
Data Model
Validation
/guide/definitions
/guide/recursion
HTTP APIs
/guide/annotating
Core Properties
id
$schema
Instance Validation
type
dependencies
enum
allOf
anyOf
oneOf
not
Object Validation
properties
patternProperties
additionalProperties
required
minProperties
maxProperties
Array Validation
items
additionalItems
minItems
maxItems
uniqueItems
Number Validation
multipleOf
minimum
maximum
String Validation
minLength
maxLength
pattern
Utility
title
description
default
definitions
Hypermedia
/keyword/links
/keyword/media
/keyword/readOnly
/keyword/pathStart
id
Function
Valid Values
Examples
Meta-schema
{
"type"
:
"string"
,
"format"
:
"uri"
}