Contribute Media
A thank you to everyone who makes this possible: Read More

Introduction to JSON Schema

Translations: en en


JSON Schema ( is an increasingly popular, cross-language specification for schematization of JSON documents. It represents schema constraints on a JSON document as a JSON document, in a flexible validation language. We’ll investigate some simple (and not so simple) examples of data validation using the jsonschema Python package (, which implements the specification.

Slides available here:


Improve this page