JSON Schema
Please see the JSON Schema Internet Draft for the latest specification.
Schemas
The following are schemas that are available for referencing:
- Core Meta-Schema - This is the meta-schema definition for schemas themselves (the type/validation part of schemas).
- Hyper Meta-Schema - This is the extended full meta-schema definition for schemas with link definitions (hyper schemas).
- JSON Referencing - This is the schema that defines a generic linking mechanism called JSON referencing (which is used by the meta-schema for links).
- JSON Schema Interfaces - This is the meta-schema definition for schemas which define class-style method interfaces for programming languages.
- Geographic Coordinate
- Card - A schema for microformat style representation of a person, company, organization, or place.
- Calendar - A schema for microformat style representation of an event.
- Address - A schema for microformat style representation of an address.
Tools
A list of JSON Schema implementations can be found here.