Basic example

Here is a basic example of a JSON Schema:


{
	"title": "Person",
	"type": "object",
	"properties": {
		"firstName": {
			"type": "string"
		},
		"lastName": {
			"type": "string"
		},
		"age": {
			"description": "Age in years",
			"type": "integer",
			"minimum": 0
		}
	},
	"required": ["firstName", "lastName"]
}

Walkthroughs

The two examples below are step-by-step guides into building a schema:

The Space Telescope Science Institute has also published a guide aimed at schema authors.