TinyCommand · JSON-LD Context

Tinycommand Context

JSON-LD context defining the semantic vocabulary for Tinycommand from TinyCommand.

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

Classes

GetTablesResponse GetTablesTableidResponse GetTablesTableidRowsResponse PostTablesTableidRowsRequest PostTablesTableidRowsResponse PatchTablesTableidRowsRowidRequest PatchTablesTableidRowsRowidResponse PostTablesTableidRowsBulkRequest PostTablesTableidRowsBulkResponse GetV1TablesResponse

Properties

Property Type Container
tables list
id string
name string
columns list
rows list
total decimal
limit decimal
offset decimal
fields
created_at string
updated_at string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://tinycommand.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tinycommand": "https://tinycommand.com/schema#",
    "GetTablesResponse": "tinycommand:GetTablesResponse",
    "tables": {
      "@id": "tinycommand:tables",
      "@container": "@list"
    },
    "GetTablesTableidResponse": "tinycommand:GetTablesTableidResponse",
    "id": {
      "@id": "tinycommand:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "tinycommand:name",
      "@type": "xsd:string"
    },
    "columns": {
      "@id": "tinycommand:columns",
      "@container": "@list"
    },
    "GetTablesTableidRowsResponse": "tinycommand:GetTablesTableidRowsResponse",
    "rows": {
      "@id": "tinycommand:rows",
      "@container": "@list"
    },
    "total": {
      "@id": "tinycommand:total",
      "@type": "xsd:decimal"
    },
    "limit": {
      "@id": "tinycommand:limit",
      "@type": "xsd:decimal"
    },
    "offset": {
      "@id": "tinycommand:offset",
      "@type": "xsd:decimal"
    },
    "PostTablesTableidRowsRequest": "tinycommand:PostTablesTableidRowsRequest",
    "fields": {
      "@id": "tinycommand:fields"
    },
    "PostTablesTableidRowsResponse": "tinycommand:PostTablesTableidRowsResponse",
    "created_at": {
      "@id": "tinycommand:created_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "tinycommand:updated_at",
      "@type": "xsd:string"
    },
    "PatchTablesTableidRowsRowidRequest": "tinycommand:PatchTablesTableidRowsRowidRequest",
    "PatchTablesTableidRowsRowidResponse": "tinycommand:PatchTablesTableidRowsRowidResponse",
    "PostTablesTableidRowsBulkRequest": "tinycommand:PostTablesTableidRowsBulkRequest",
    "PostTablesTableidRowsBulkResponse": "tinycommand:PostTablesTableidRowsBulkResponse",
    "GetV1TablesResponse": "tinycommand:GetV1TablesResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "TinyCommand API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects TinyCommand'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-19) from openapi/_ae-authored/tinycommand-openapi-generated.yml.",
  "dcterms:created": "2026-10-19",
  "dcterms:source": [
    "openapi/_ae-authored/tinycommand-openapi-generated.yml"
  ]
}