Kaltura · JSON-LD Context

Kaltura Context

JSON-LD context defining the semantic vocabulary for Kaltura from Kaltura.

13 Classes 13 Properties 3 Namespaces
View Context View on GitHub

Namespaces

kaltura: https://developer.kaltura.com/api-docs/#
vpaas: https://www.kaltura.com/api_v3/
ott: https://api.ott.kaltura.com/

Classes

MediaObject VideoObject name description url dateCreated dateModified identifier duration thumbnailUrl contentUrl encodingFormat uploadDate

Properties

Property Type Container
MediaEntry reference
LiveStreamEntry reference
FlavorAsset reference
Category reference
User reference
UploadToken reference
ConversionProfile reference
Announcement reference
Asset reference
Subscription reference
Entitlement reference
Household reference
Recording reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "kaltura": "https://developer.kaltura.com/api-docs/#",
    "vpaas": "https://www.kaltura.com/api_v3/",
    "ott": "https://api.ott.kaltura.com/",
    "MediaObject": "schema:MediaObject",
    "VideoObject": "schema:VideoObject",
    "MediaEntry": {
      "@id": "kaltura:KalturaMediaEntry",
      "@type": "@id"
    },
    "LiveStreamEntry": {
      "@id": "kaltura:KalturaLiveStreamEntry",
      "@type": "@id"
    },
    "FlavorAsset": {
      "@id": "kaltura:KalturaFlavorAsset",
      "@type": "@id"
    },
    "Category": {
      "@id": "kaltura:KalturaCategory",
      "@type": "@id"
    },
    "User": {
      "@id": "kaltura:KalturaUser",
      "@type": "@id"
    },
    "UploadToken": {
      "@id": "kaltura:KalturaUploadToken",
      "@type": "@id"
    },
    "ConversionProfile": {
      "@id": "kaltura:KalturaConversionProfile",
      "@type": "@id"
    },
    "Announcement": {
      "@id": "kaltura:KalturaAnnouncement",
      "@type": "@id"
    },
    "Asset": {
      "@id": "kaltura:KalturaAsset",
      "@type": "@id"
    },
    "Subscription": {
      "@id": "kaltura:KalturaSubscription",
      "@type": "@id"
    },
    "Entitlement": {
      "@id": "kaltura:KalturaEntitlement",
      "@type": "@id"
    },
    "Household": {
      "@id": "kaltura:KalturaHousehold",
      "@type": "@id"
    },
    "Recording": {
      "@id": "kaltura:KalturaRecording",
      "@type": "@id"
    },
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "dateCreated": "schema:dateCreated",
    "dateModified": "schema:dateModified",
    "identifier": "schema:identifier",
    "duration": "schema:duration",
    "thumbnailUrl": "schema:thumbnailUrl",
    "contentUrl": "schema:contentUrl",
    "encodingFormat": "schema:encodingFormat",
    "uploadDate": "schema:uploadDate"
  },
  "@type": "APIReference",
  "name": "Kaltura API",
  "description": "Kaltura Video Platform as a Service (VPaaS) and OTT Backend API JSON-LD context",
  "url": "https://developer.kaltura.com/api-docs/",
  "provider": {
    "@type": "Organization",
    "name": "Kaltura",
    "url": "https://corp.kaltura.com/"
  },
  "apis": [
    {
      "@type": "WebAPI",
      "name": "Kaltura VPaaS API",
      "url": "https://developer.kaltura.com/api-docs/",
      "endpointUrl": "https://www.kaltura.com/api_v3",
      "documentation": "https://developer.kaltura.com/api-docs/"
    },
    {
      "@type": "WebAPI",
      "name": "Kaltura OTT Backend API",
      "url": "https://devdocs.api.ott.kaltura.com/",
      "endpointUrl": "https://api.ott.kaltura.com",
      "documentation": "https://devdocs.api.ott.kaltura.com/"
    }
  ]
}