Sirius XM · JSON-LD Context

Sirius Xm Context

JSON-LD context defining the semantic vocabulary for Sirius Xm from Sirius XM.

13 Classes 8 Properties 1 Namespaces
View Context View on GitHub

Namespaces

sxm: https://developer.pandora.com/schema/

Classes

MusicRecording MusicGroup MusicAlbum RadioStation PodcastEpisode PodcastSeries MusicPlaylist Track Station trackToken stationId songRating genre

Properties

Property Type Container
stationName
songName
artistName schema:MusicGroup
albumName schema:MusicAlbum
albumArtUrl reference
audioUrl reference
trackLength
dateCreated schema:DateTime

JSON-LD Document

sirius-xm-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "sxm": "https://developer.pandora.com/schema/",
    "MusicRecording": "schema:MusicRecording",
    "MusicGroup": "schema:MusicGroup",
    "MusicAlbum": "schema:MusicAlbum",
    "RadioStation": "schema:RadioStation",
    "PodcastEpisode": "schema:PodcastEpisode",
    "PodcastSeries": "schema:PodcastSeries",
    "MusicPlaylist": "schema:MusicPlaylist",
    "Track": "sxm:Track",
    "Station": "sxm:Station",
    "trackToken": "sxm:trackToken",
    "stationId": "sxm:stationId",
    "stationName": {
      "@id": "schema:name"
    },
    "songName": {
      "@id": "schema:name"
    },
    "artistName": {
      "@id": "schema:byArtist",
      "@type": "schema:MusicGroup"
    },
    "albumName": {
      "@id": "schema:inAlbum",
      "@type": "schema:MusicAlbum"
    },
    "albumArtUrl": {
      "@id": "schema:image",
      "@type": "@id"
    },
    "audioUrl": {
      "@id": "schema:contentUrl",
      "@type": "@id"
    },
    "trackLength": {
      "@id": "schema:duration"
    },
    "songRating": "sxm:feedback",
    "genre": "schema:genre",
    "dateCreated": {
      "@id": "schema:dateCreated",
      "@type": "schema:DateTime"
    }
  }
}