Radio Browser · JSON-LD Context

Radio Browser Context

JSON-LD context defining the semantic vocabulary for Radio Browser from Radio Browser.

24 Classes 3 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
rb: https://api.radio-browser.info/vocab#

Classes

Station Category name url url_resolved homepage favicon country countrycode iso_3166_2 state language languagecodes codec bitrate hls votes clickcount clicktrend lastcheckok geo_lat geo_long stationuuid stationcount

Properties

Property Type Container
tags list
lastchecktime_iso8601 schema:DateTime
lastchangetime_iso8601 schema:DateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "rb": "https://api.radio-browser.info/vocab#",
    "Station": "schema:RadioStation",
    "Category": "rb:Category",
    "name": "schema:name",
    "url": "schema:url",
    "url_resolved": "rb:resolvedStreamUrl",
    "homepage": "schema:mainEntityOfPage",
    "favicon": "schema:logo",
    "tags": {"@id": "schema:keywords", "@container": "@list"},
    "country": "schema:addressCountry",
    "countrycode": "rb:countryCode",
    "iso_3166_2": "rb:iso31662",
    "state": "schema:addressRegion",
    "language": "schema:inLanguage",
    "languagecodes": "rb:languageCodes",
    "codec": "schema:encodingFormat",
    "bitrate": "schema:bitrate",
    "hls": "rb:hls",
    "votes": "rb:voteCount",
    "clickcount": "rb:clickCount",
    "clicktrend": "rb:clickTrend",
    "lastcheckok": "rb:lastCheckOk",
    "lastchecktime_iso8601": {"@id": "rb:lastCheckedAt", "@type": "schema:DateTime"},
    "lastchangetime_iso8601": {"@id": "schema:dateModified", "@type": "schema:DateTime"},
    "geo_lat": "schema:latitude",
    "geo_long": "schema:longitude",
    "stationuuid": "schema:identifier",
    "stationcount": "rb:stationCount"
  }
}