Roku · JSON-LD Context

Roku Search Feed Context

JSON-LD context defining the semantic vocabulary for Roku Search Feed from Roku.

0 Classes 36 Properties 4 Namespaces
View Context View on GitHub

Namespaces

roku: https://developer.roku.com/schema/
schema: https://schema.org/
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Properties

Property Type Container
advisoryRatings set
assets reference set
birthDate string
content reference
credits reference set
deathDate string
defaultAvailabilityCountries set
defaultLanguage
durationInMilliseconds decimal
durationInSeconds integer
episodeInfo reference
episodeNumber integer
externalIdSource
externalIds set
genres set
id string
imageUrl string
images set
isOriginal boolean
linearEvents set
longDescriptions set
media
name
nextPageUrl string
playOptions set
releaseDate string
releaseYear integer
role string
seasonInfo reference
seasonNumber integer
seriesId string
shortDescriptions set
tags string set
titles set
type
version

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "roku": "https://developer.roku.com/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "advisoryRatings": {
      "@id": "roku:advisoryRatings",
      "@container": "@set"
    },
    "assets": {
      "@id": "roku:assets",
      "@container": "@set",
      "@type": "@id"
    },
    "birthDate": {
      "@id": "roku:birthDate",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "roku:content",
      "@type": "@id"
    },
    "credits": {
      "@id": "roku:credits",
      "@container": "@set",
      "@type": "@id"
    },
    "deathDate": {
      "@id": "roku:deathDate",
      "@type": "xsd:string"
    },
    "defaultAvailabilityCountries": {
      "@id": "roku:defaultAvailabilityCountries",
      "@container": "@set"
    },
    "defaultLanguage": {
      "@id": "roku:defaultLanguage"
    },
    "durationInMilliseconds": {
      "@id": "roku:durationInMilliseconds",
      "@type": "xsd:decimal"
    },
    "durationInSeconds": {
      "@id": "roku:durationInSeconds",
      "@type": "xsd:integer"
    },
    "episodeInfo": {
      "@id": "roku:episodeInfo",
      "@type": "@id"
    },
    "episodeNumber": {
      "@id": "roku:episodeNumber",
      "@type": "xsd:integer"
    },
    "externalIdSource": {
      "@id": "roku:externalIdSource"
    },
    "externalIds": {
      "@id": "roku:externalIds",
      "@container": "@set"
    },
    "genres": {
      "@id": "roku:genres",
      "@container": "@set"
    },
    "id": {
      "@id": "roku:id",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "roku:imageUrl",
      "@type": "xsd:string"
    },
    "images": {
      "@id": "roku:images",
      "@container": "@set"
    },
    "isOriginal": {
      "@id": "roku:isOriginal",
      "@type": "xsd:boolean"
    },
    "linearEvents": {
      "@id": "roku:linearEvents",
      "@container": "@set"
    },
    "longDescriptions": {
      "@id": "roku:longDescriptions",
      "@container": "@set"
    },
    "media": {
      "@id": "roku:media"
    },
    "name": {
      "@id": "schema:name"
    },
    "nextPageUrl": {
      "@id": "roku:nextPageUrl",
      "@type": "xsd:string"
    },
    "playOptions": {
      "@id": "roku:playOptions",
      "@container": "@set"
    },
    "releaseDate": {
      "@id": "roku:releaseDate",
      "@type": "xsd:string"
    },
    "releaseYear": {
      "@id": "roku:releaseYear",
      "@type": "xsd:integer"
    },
    "role": {
      "@id": "roku:role",
      "@type": "xsd:string"
    },
    "seasonInfo": {
      "@id": "roku:seasonInfo",
      "@type": "@id"
    },
    "seasonNumber": {
      "@id": "roku:seasonNumber",
      "@type": "xsd:integer"
    },
    "seriesId": {
      "@id": "roku:seriesId",
      "@type": "xsd:string"
    },
    "shortDescriptions": {
      "@id": "roku:shortDescriptions",
      "@container": "@set"
    },
    "tags": {
      "@id": "roku:tags",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "titles": {
      "@id": "roku:titles",
      "@container": "@set"
    },
    "type": {
      "@id": "roku:type"
    },
    "version": {
      "@id": "schema:version"
    }
  }
}