The Movie Database · JSON-LD Context

The Movie Database Context

JSON-LD context defining the semantic vocabulary for The Movie Database from The Movie Database.

0 Classes 33 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
tmdb: https://api.themoviedb.org/3/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Properties

Property Type Container
Movie
TVSeries
TVSeason
TVEpisode
Person
id integer
title
name
overview
tagline
release_date date
first_air_date date
last_air_date date
runtime
homepage reference
imdb_id reference
vote_average decimal
vote_count integer
popularity decimal
adult boolean
budget integer
revenue integer
poster_path
backdrop_path
genres set
original_language
production_companies set
keywords set
recommendations set
credits set
seasons set
number_of_seasons integer
number_of_episodes integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "tmdb": "https://api.themoviedb.org/3/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Movie": {
      "@id": "schema:Movie"
    },
    "TVSeries": {
      "@id": "schema:TVSeries"
    },
    "TVSeason": {
      "@id": "schema:TVSeason"
    },
    "TVEpisode": {
      "@id": "schema:TVEpisode"
    },
    "Person": {
      "@id": "schema:Person"
    },

    "id": {
      "@id": "tmdb:id",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "schema:name"
    },
    "name": {
      "@id": "schema:name"
    },
    "overview": {
      "@id": "schema:description"
    },
    "tagline": {
      "@id": "schema:slogan"
    },
    "release_date": {
      "@id": "schema:datePublished",
      "@type": "xsd:date"
    },
    "first_air_date": {
      "@id": "schema:startDate",
      "@type": "xsd:date"
    },
    "last_air_date": {
      "@id": "schema:endDate",
      "@type": "xsd:date"
    },
    "runtime": {
      "@id": "schema:duration"
    },
    "homepage": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "imdb_id": {
      "@id": "schema:sameAs",
      "@type": "@id"
    },
    "vote_average": {
      "@id": "schema:ratingValue",
      "@type": "xsd:decimal"
    },
    "vote_count": {
      "@id": "schema:ratingCount",
      "@type": "xsd:integer"
    },
    "popularity": {
      "@id": "tmdb:popularity",
      "@type": "xsd:decimal"
    },
    "adult": {
      "@id": "schema:isFamilyFriendly",
      "@type": "xsd:boolean"
    },
    "budget": {
      "@id": "tmdb:budget",
      "@type": "xsd:integer"
    },
    "revenue": {
      "@id": "tmdb:revenue",
      "@type": "xsd:integer"
    },
    "poster_path": {
      "@id": "schema:image"
    },
    "backdrop_path": {
      "@id": "schema:image"
    },
    "genres": {
      "@id": "schema:genre",
      "@container": "@set"
    },
    "original_language": {
      "@id": "schema:inLanguage"
    },
    "production_companies": {
      "@id": "schema:productionCompany",
      "@container": "@set"
    },
    "keywords": {
      "@id": "schema:keywords",
      "@container": "@set"
    },
    "recommendations": {
      "@id": "schema:significantLink",
      "@container": "@set"
    },
    "credits": {
      "@id": "schema:actor",
      "@container": "@set"
    },
    "seasons": {
      "@id": "schema:containsSeason",
      "@container": "@set"
    },
    "number_of_seasons": {
      "@id": "schema:numberOfSeasons",
      "@type": "xsd:integer"
    },
    "number_of_episodes": {
      "@id": "schema:numberOfEpisodes",
      "@type": "xsd:integer"
    }
  }
}