Tested tool guide
Tested browser tools
Checked August 16, 2026
What Schema.org Type Reference does, with a checked example
A lookup tool for the Schema.org vocabulary, the shared structured-data standard behind most rich results in search engines. Type a name, such as Movie, isbn, or recipe, and the page returns the matching type or property: where it sits in the hierarchy rooted at the type Thing, the properties it accepts, each property's expected value types, and worked examples in JSON-LD and Microdata. Because the tool mirrors the published vocabulary, the definition it shows is the one any consumer will apply. The usual surprise: Schema.org marks nothing as required. No property is formally mandatory, so a 'required' annotation reflects a consumer such as Google's rich-results documentation, not the schema itself.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
The Movie entry shows hierarchy Thing to CreativeWork to Movie; direct properties such as actor (Person), director (Person), duration (Duration), genre (Text or URL), productionCompany (Organization), and trailer (VideoObject), plus inherited properties like name and datePublished (Date); and an example JSON-LD block:
{
"@context": "https://schema.org",
"@type": "Movie",
"name": "Inception",
"director": { "@type": "Person", "name": "Christopher Nolan" },
"datePublished": "2010-07-16"
} The entry mirrors schema.org/Movie: the type descends from CreativeWork, and director's expected type is Person, so the example nests a Person object instead of a plain string. The release date is Inception's actual US premiere, July 16, 2010, so the sample validates against the vocabulary.