TokBox · JSON-LD Context

Tokbox Context

JSON-LD context defining the semantic vocabulary for Tokbox from TokBox.

18 Classes 33 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
tokbox: https://tokbox.com/schema#

Classes

GetGraphqlResponse PostGraphqlRequest PostGraphqlResponse PostSessionCreateResponse PostV2ProjectApikeyBroadcastResponse PatchV2ProjectApikeyBroadcastBroadcastIdStreamsResponse PostV2ProjectApiKeyArchiveIdStopResponse GetV2ProjectApiKeyDialResponse GetV2ProjectApiKeySessionSessionIdConnectionResponse DeleteV2ProjectApiKeySessionSessionIdConnectionConnectionIdR PostV2ProjectApiKeySessionSessionIdConnectionConnectionIdSig PostV2ProjectApiKeySessionSessionIdMigrateResponse PostV2ProjectApiKeySessionSessionIdMuteResponse PostV2ProjectApiKeySessionSessionIdPlayDtmfResponse PostV2ProjectApiKeySessionSessionIdSignalResponse PostV2ProjectLtApikeyGtRenderRequest PostV2ProjectLtApikeyGtRenderResponse GetV2ProjectLtApikeyGtRenderLtResponse

Properties

Property Type Container
resources list
query string
session_id string
project_id string
create_dt string
media_server_url string
id string
sessionId string
projectId integer
createdAt integer
updatedAt integer
resolution string
broadcastUrls string
captionsId string
duration integer
hasAudio boolean
hasVideo boolean
multiArchiveTag string
name string
outputMode string
reason string
size integer
status string
streamMode string
streams list
url string
code integer
message string
description string
count integer
items list
token string
callbackUrl string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://tokbox.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tokbox": "https://tokbox.com/schema#",
    "GetGraphqlResponse": "tokbox:GetGraphqlResponse",
    "resources": {
      "@id": "tokbox:resources",
      "@container": "@list"
    },
    "PostGraphqlRequest": "tokbox:PostGraphqlRequest",
    "query": {
      "@id": "tokbox:query",
      "@type": "xsd:string"
    },
    "PostGraphqlResponse": "tokbox:PostGraphqlResponse",
    "PostSessionCreateResponse": "tokbox:PostSessionCreateResponse",
    "session_id": {
      "@id": "tokbox:session_id",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "tokbox:project_id",
      "@type": "xsd:string"
    },
    "create_dt": {
      "@id": "tokbox:create_dt",
      "@type": "xsd:string"
    },
    "media_server_url": {
      "@id": "tokbox:media_server_url",
      "@type": "xsd:string"
    },
    "PostV2ProjectApikeyBroadcastResponse": "tokbox:PostV2ProjectApikeyBroadcastResponse",
    "id": {
      "@id": "tokbox:id",
      "@type": "xsd:string"
    },
    "sessionId": {
      "@id": "tokbox:sessionId",
      "@type": "xsd:string"
    },
    "projectId": {
      "@id": "tokbox:projectId",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "tokbox:createdAt",
      "@type": "xsd:integer"
    },
    "updatedAt": {
      "@id": "tokbox:updatedAt",
      "@type": "xsd:integer"
    },
    "resolution": {
      "@id": "tokbox:resolution",
      "@type": "xsd:string"
    },
    "broadcastUrls": {
      "@id": "tokbox:broadcastUrls",
      "@type": "xsd:string"
    },
    "PatchV2ProjectApikeyBroadcastBroadcastIdStreamsResponse": "tokbox:PatchV2ProjectApikeyBroadcastBroadcastIdStreamsResponse",
    "captionsId": {
      "@id": "tokbox:captionsId",
      "@type": "xsd:string"
    },
    "PostV2ProjectApiKeyArchiveIdStopResponse": "tokbox:PostV2ProjectApiKeyArchiveIdStopResponse",
    "duration": {
      "@id": "tokbox:duration",
      "@type": "xsd:integer"
    },
    "hasAudio": {
      "@id": "tokbox:hasAudio",
      "@type": "xsd:boolean"
    },
    "hasVideo": {
      "@id": "tokbox:hasVideo",
      "@type": "xsd:boolean"
    },
    "multiArchiveTag": {
      "@id": "tokbox:multiArchiveTag",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "tokbox:name",
      "@type": "xsd:string"
    },
    "outputMode": {
      "@id": "tokbox:outputMode",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "tokbox:reason",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "tokbox:size",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "tokbox:status",
      "@type": "xsd:string"
    },
    "streamMode": {
      "@id": "tokbox:streamMode",
      "@type": "xsd:string"
    },
    "streams": {
      "@id": "tokbox:streams",
      "@container": "@list"
    },
    "url": {
      "@id": "tokbox:url",
      "@type": "xsd:string"
    },
    "GetV2ProjectApiKeyDialResponse": "tokbox:GetV2ProjectApiKeyDialResponse",
    "code": {
      "@id": "tokbox:code",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "tokbox:message",
      "@type": "xsd:string"
    },
    "GetV2ProjectApiKeySessionSessionIdConnectionResponse": "tokbox:GetV2ProjectApiKeySessionSessionIdConnectionResponse",
    "description": {
      "@id": "tokbox:description",
      "@type": "xsd:string"
    },
    "DeleteV2ProjectApiKeySessionSessionIdConnectionConnectionIdR": "tokbox:DeleteV2ProjectApiKeySessionSessionIdConnectionConnectionIdR",
    "PostV2ProjectApiKeySessionSessionIdConnectionConnectionIdSig": "tokbox:PostV2ProjectApiKeySessionSessionIdConnectionConnectionIdSig",
    "PostV2ProjectApiKeySessionSessionIdMigrateResponse": "tokbox:PostV2ProjectApiKeySessionSessionIdMigrateResponse",
    "PostV2ProjectApiKeySessionSessionIdMuteResponse": "tokbox:PostV2ProjectApiKeySessionSessionIdMuteResponse",
    "count": {
      "@id": "tokbox:count",
      "@type": "xsd:integer"
    },
    "items": {
      "@id": "tokbox:items",
      "@container": "@list"
    },
    "PostV2ProjectApiKeySessionSessionIdPlayDtmfResponse": "tokbox:PostV2ProjectApiKeySessionSessionIdPlayDtmfResponse",
    "PostV2ProjectApiKeySessionSessionIdSignalResponse": "tokbox:PostV2ProjectApiKeySessionSessionIdSignalResponse",
    "PostV2ProjectLtApikeyGtRenderRequest": "tokbox:PostV2ProjectLtApikeyGtRenderRequest",
    "token": {
      "@id": "tokbox:token",
      "@type": "xsd:string"
    },
    "PostV2ProjectLtApikeyGtRenderResponse": "tokbox:PostV2ProjectLtApikeyGtRenderResponse",
    "callbackUrl": {
      "@id": "tokbox:callbackUrl",
      "@type": "xsd:string"
    },
    "GetV2ProjectLtApikeyGtRenderLtResponse": "tokbox:GetV2ProjectLtApikeyGtRenderLtResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "TokBox API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects TokBox's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-25) from openapi/_ae-authored/tokbox-openapi-generated.yml.",
  "dcterms:created": "2026-10-25",
  "dcterms:source": [
    "openapi/_ae-authored/tokbox-openapi-generated.yml"
  ]
}