Rainmaker Live · JSON-LD Context

Rainmaker Live Context

JSON-LD context defining the semantic vocabulary for Rainmaker Live from Rainmaker Live.

11 Classes 9 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
rainmaker: https://rainmaker.live/vocab#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

LiveEvent Webinar VirtualEvent Audience Presenter StreamSession AudienceEngagement eventName description eventStatus location

Properties

Property Type Container
startDate dateTime
endDate dateTime
organizer reference
presenter reference
attendeeCount integer
registrationUrl reference
streamUrl reference
recordingUrl reference
isOnline boolean

JSON-LD Document

rainmaker-live-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "rainmaker": "https://rainmaker.live/vocab#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "LiveEvent": "schema:Event",
    "Webinar": "schema:Event",
    "VirtualEvent": "schema:Event",
    "Audience": "schema:Audience",
    "Presenter": "schema:Person",
    "StreamSession": "rainmaker:StreamSession",
    "AudienceEngagement": "rainmaker:AudienceEngagement",

    "eventName": "schema:name",
    "description": "schema:description",
    "startDate": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "endDate": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    },
    "organizer": {
      "@id": "schema:organizer",
      "@type": "@id"
    },
    "presenter": {
      "@id": "schema:performer",
      "@type": "@id"
    },
    "attendeeCount": {
      "@id": "schema:maximumAttendeeCapacity",
      "@type": "xsd:integer"
    },
    "registrationUrl": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "streamUrl": {
      "@id": "schema:contentUrl",
      "@type": "@id"
    },
    "recordingUrl": {
      "@id": "schema:recordedIn",
      "@type": "@id"
    },
    "isOnline": {
      "@id": "schema:isAccessibleForFree",
      "@type": "xsd:boolean"
    },
    "eventStatus": "schema:eventStatus",
    "location": "schema:location"
  }
}