Warner Bros. Discovery · JSON-LD Context

Warner Bros Discovery Context

JSON-LD context defining the semantic vocabulary for Warner Bros Discovery from Warner Bros. Discovery.

6 Classes 11 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
wbd: https://partnerhub.warnermedia.com/#
mmc: http://www.movielabs.com/md/manifest/v1.8#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ContentDelivery MediaAsset VideoAsset AudioAsset SubtitleAsset id

Properties

Property Type Container
title string
contentType string
status string
manifestPath string
createdAt dateTime
updatedAt dateTime
filename string
size integer
languageCode string
checksum string
assets set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "wbd": "https://partnerhub.warnermedia.com/#",
    "mmc": "http://www.movielabs.com/md/manifest/v1.8#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "ContentDelivery": "wbd:ContentDelivery",
    "MediaAsset": "schema:MediaObject",
    "VideoAsset": "schema:VideoObject",
    "AudioAsset": "schema:AudioObject",
    "SubtitleAsset": "schema:MediaObject",

    "id": "@id",
    "title": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "schema:additionalType",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "wbd:deliveryStatus",
      "@type": "xsd:string"
    },
    "manifestPath": {
      "@id": "mmc:manifestLocation",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "filename": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "schema:contentSize",
      "@type": "xsd:integer"
    },
    "languageCode": {
      "@id": "schema:inLanguage",
      "@type": "xsd:string"
    },
    "checksum": {
      "@id": "wbd:checksum",
      "@type": "xsd:string"
    },
    "assets": {
      "@id": "schema:associatedMedia",
      "@container": "@set"
    }
  }
}