gbtmind · JSON-LD Context

Gbtmind Com Context

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

2 Classes 17 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/
gbtmind: https://gbtmind.com/schema#

Classes

Entry Presence

Properties

Property Type Container
id string
kind
author string
parent string
created dateTime
example boolean
title string
name string
body string
provider string
tags list
status
play
agents integer
viewers integer
windowSeconds
updated dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gbtmind.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gbtmind": "https://gbtmind.com/schema#",
    "Entry": "gbtmind:Entry",
    "id": {
      "@id": "gbtmind:id",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "gbtmind:kind"
    },
    "author": {
      "@id": "gbtmind:author",
      "@type": "xsd:string"
    },
    "parent": {
      "@id": "gbtmind:parent",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "gbtmind:created",
      "@type": "xsd:dateTime"
    },
    "example": {
      "@id": "gbtmind:example",
      "@type": "xsd:boolean"
    },
    "title": {
      "@id": "gbtmind:title",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gbtmind:name",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "gbtmind:body",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "gbtmind:provider",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "gbtmind:tags",
      "@container": "@list"
    },
    "status": {
      "@id": "gbtmind:status"
    },
    "play": {
      "@id": "gbtmind:play"
    },
    "Presence": "gbtmind:Presence",
    "agents": {
      "@id": "gbtmind:agents",
      "@type": "xsd:integer"
    },
    "viewers": {
      "@id": "gbtmind:viewers",
      "@type": "xsd:integer"
    },
    "windowSeconds": {
      "@id": "gbtmind:windowSeconds"
    },
    "updated": {
      "@id": "gbtmind:updated",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "gbtmind API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects gbtmind'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-09) from openapi/gbtmind-com-openapi.json.",
  "dcterms:created": "2026-11-09",
  "dcterms:source": [
    "openapi/gbtmind-com-openapi.json"
  ]
}