Tribune Media · JSON-LD Context

Tribune Media Context

JSON-LD context defining the semantic vocabulary for Tribune Media from Tribune Media.

9 Classes 41 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
tms: https://data.tmsapi.com/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Program Movie Episode Series Airing Station Lineup Theatre Celebrity

Properties

Property Type Container
tmsId string
rootId string
seriesId string
title string
description string
shortDescription string
entityType string
subType string
genres set
releaseYear gYear
releaseDate date
ratings set
preferredImage
runTime duration
startTime dateTime
endTime dateTime
duration
stationId string
qualifiers set
lineupId string
callSign string
channel string
uri reference
width
height
primary boolean
category string
theatreId string
address string
city string
state string
postalCode string
distance
personId string
biography string
birthDate date
birthPlace string
sportsId string
teamBrandId string
organizationId string
liveEvent boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "tms": "https://data.tmsapi.com/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Program": "schema:TVSeries",
    "Movie": "schema:Movie",
    "Episode": "schema:TVEpisode",
    "Series": "schema:TVSeries",
    "Airing": "schema:BroadcastEvent",
    "Station": "schema:BroadcastService",
    "Lineup": "tms:Lineup",
    "Theatre": "schema:MovieTheater",
    "Celebrity": "schema:Person",

    "tmsId": {
      "@id": "tms:tmsId",
      "@type": "xsd:string"
    },
    "rootId": {
      "@id": "tms:rootId",
      "@type": "xsd:string"
    },
    "seriesId": {
      "@id": "tms:seriesId",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "shortDescription": {
      "@id": "schema:abstract",
      "@type": "xsd:string"
    },
    "entityType": {
      "@id": "tms:entityType",
      "@type": "xsd:string"
    },
    "subType": {
      "@id": "tms:subType",
      "@type": "xsd:string"
    },
    "genres": {
      "@id": "schema:genre",
      "@container": "@set"
    },
    "releaseYear": {
      "@id": "schema:datePublished",
      "@type": "xsd:gYear"
    },
    "releaseDate": {
      "@id": "schema:datePublished",
      "@type": "xsd:date"
    },
    "ratings": {
      "@id": "schema:contentRating",
      "@container": "@set"
    },
    "preferredImage": {
      "@id": "schema:image"
    },
    "runTime": {
      "@id": "schema:duration",
      "@type": "xsd:duration"
    },

    "startTime": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    },
    "duration": {
      "@id": "schema:duration"
    },
    "stationId": {
      "@id": "tms:stationId",
      "@type": "xsd:string"
    },
    "qualifiers": {
      "@id": "tms:qualifiers",
      "@container": "@set"
    },
    "lineupId": {
      "@id": "tms:lineupId",
      "@type": "xsd:string"
    },

    "callSign": {
      "@id": "schema:callSign",
      "@type": "xsd:string"
    },
    "channel": {
      "@id": "schema:broadcastChannelId",
      "@type": "xsd:string"
    },

    "uri": {
      "@id": "schema:contentUrl",
      "@type": "@id"
    },
    "width": {
      "@id": "schema:width"
    },
    "height": {
      "@id": "schema:height"
    },
    "primary": {
      "@id": "tms:primary",
      "@type": "xsd:boolean"
    },
    "category": {
      "@id": "tms:imageCategory",
      "@type": "xsd:string"
    },

    "theatreId": {
      "@id": "tms:theatreId",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "schema:streetAddress",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "schema:addressRegion",
      "@type": "xsd:string"
    },
    "postalCode": {
      "@id": "schema:postalCode",
      "@type": "xsd:string"
    },
    "distance": {
      "@id": "schema:distance"
    },

    "personId": {
      "@id": "tms:personId",
      "@type": "xsd:string"
    },
    "biography": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "birthDate": {
      "@id": "schema:birthDate",
      "@type": "xsd:date"
    },
    "birthPlace": {
      "@id": "schema:birthPlace",
      "@type": "xsd:string"
    },

    "sportsId": {
      "@id": "tms:sportsId",
      "@type": "xsd:string"
    },
    "teamBrandId": {
      "@id": "tms:teamBrandId",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "tms:organizationId",
      "@type": "xsd:string"
    },
    "liveEvent": {
      "@id": "schema:isLiveBroadcast",
      "@type": "xsd:boolean"
    }
  }
}