What does it do?
JSON Schema | describes your JSON data format |
JSON Hyper-Schema | turns your JSON data into hyper-text |
Advantages
JSON Schema
- describes your existing data format
- clear, human- and machine-readable documentation
- complete structural validation, useful for
- automated testing
- validating client-submitted data
JSON Hyper-Schema
- describes your existing API - no new structures required
- links (including URI Templates for target URIs)
- forms - specify a JSON Schema for the desired data
More
Interested? Check out:
- the specification
- some examples
- this excellent guide for schema authors, from the Space Telescope Science Institute
- the growing list of JSON (Hyper-)Schema software
Questions? Feeling helpful? Get involved on:
- the GitHub repo
- the Google Group
- the IRC channel (Freenode Webchat)