Dibatto · JSON-LD Context

Dibatto Com Context

JSON-LD context defining the semantic vocabulary for Dibatto Com from Dibatto.

11 Classes 21 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/
dibatto: https://dibatto.com/schema#

Classes

ApiError ShowsResponse ShowResponse RundownResponse EpisodeListResponse EpisodeDeskResponse TranscriptResponse WrapStatusResponse EpisodeResponse EpisodeCreateRequest RundownGenerateRequest

Properties

Property Type Container
error
shows list
show
rundown
episodes list
next_cursor string
episode
tracks list
clips list
wrap
pack
transcript
episode_id string
workflow_id string
status string
steps list
show_id string
rundown_id string
title string
date string
force boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://dibatto.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "dibatto": "https://dibatto.com/schema#",
    "ApiError": "dibatto:ApiError",
    "error": {
      "@id": "dibatto:error"
    },
    "ShowsResponse": "dibatto:ShowsResponse",
    "shows": {
      "@id": "dibatto:shows",
      "@container": "@list"
    },
    "ShowResponse": "dibatto:ShowResponse",
    "show": {
      "@id": "dibatto:show"
    },
    "RundownResponse": "dibatto:RundownResponse",
    "rundown": {
      "@id": "dibatto:rundown"
    },
    "EpisodeListResponse": "dibatto:EpisodeListResponse",
    "episodes": {
      "@id": "dibatto:episodes",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "dibatto:next_cursor",
      "@type": "xsd:string"
    },
    "EpisodeDeskResponse": "dibatto:EpisodeDeskResponse",
    "episode": {
      "@id": "dibatto:episode"
    },
    "tracks": {
      "@id": "dibatto:tracks",
      "@container": "@list"
    },
    "clips": {
      "@id": "dibatto:clips",
      "@container": "@list"
    },
    "wrap": {
      "@id": "dibatto:wrap"
    },
    "pack": {
      "@id": "dibatto:pack"
    },
    "TranscriptResponse": "dibatto:TranscriptResponse",
    "transcript": {
      "@id": "dibatto:transcript"
    },
    "WrapStatusResponse": "dibatto:WrapStatusResponse",
    "episode_id": {
      "@id": "dibatto:episode_id",
      "@type": "xsd:string"
    },
    "workflow_id": {
      "@id": "dibatto:workflow_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "dibatto:status",
      "@type": "xsd:string"
    },
    "steps": {
      "@id": "dibatto:steps",
      "@container": "@list"
    },
    "EpisodeResponse": "dibatto:EpisodeResponse",
    "EpisodeCreateRequest": "dibatto:EpisodeCreateRequest",
    "show_id": {
      "@id": "dibatto:show_id",
      "@type": "xsd:string"
    },
    "rundown_id": {
      "@id": "dibatto:rundown_id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "dibatto:title",
      "@type": "xsd:string"
    },
    "RundownGenerateRequest": "dibatto:RundownGenerateRequest",
    "date": {
      "@id": "dibatto:date",
      "@type": "xsd:string"
    },
    "force": {
      "@id": "dibatto:force",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Dibatto API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Dibatto'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-11-05) from openapi/dibatto-com-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/dibatto-com-openapi.yml"
  ]
}