Capacities · JSON-LD Context

Capacities Io Context

JSON-LD context defining the semantic vocabulary for Capacities Io from Capacities.

63 Classes 41 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/
capacities: https://capacities.io/schema#

Classes

ApiTitleProperty ApiTextProperty ApiNumberProperty ApiBooleanProperty ApiUrlProperty WritableApiDateProperty WritableApiDatePayload WritableApiLabelProperty ApiLabelOption ApiEntityTarget ApiEntityProperty ApiAliasesProperty ApiIcon ApiIconProperty ApiCreatedAtProperty WritableApiRichTextProperty ApiTextToken WritableApiLinkToken ApiMathToken ApiCodeToken WritableApiTextBlock WritableApiWebhighlightsHighlight WritableApiCustomHighlight WritableApiGroupBlock WritableApiGridBlock WritableApiCodeBlock WritableApiMathBlock WritableApiEntityBlock WritableApiHorizontalLineBlock CreateObjectFromUrlProperties AppendBlocksPositionEnd AppendBlocksPositionStart AppendBlocksPositionAfterBlock ApiDateProperty ApiDatePayload ApiLabelProperty ApiLastUpdatedAtProperty ApiRichTextProperty ApiLinkToken ApiTextBlock ApiHighlight ApiGroupBlock ApiGridBlock ApiCodeBlock ApiMathBlock ApiEntityBlock ApiHorizontalLineBlock ApiUnsupportedBlock ApiIconOutput ApiLabelOptionOutput ApiTitlePropertyOutput ApiTextPropertyOutput ApiNumberPropertyOutput ApiBooleanPropertyOutput ApiUrlPropertyOutput ApiEntityPropertyOutput ApiEntityTargetOutput ApiAliasesPropertyOutput ApiIconPropertyOutput ApiCreatedAtPropertyOutput ApiTextTokenOutput ApiMathTokenOutput ApiCodeTokenOutput

Properties

Property Type Container
type string
title
text
number
boolean
url
date reference
dateResolution string
start string
end string
label list
id string
name string
color string
entity list
aliases
val string
icon
createdAt
richText
style
entityId string
tokens list
blocks list
hierarchy
list
todo
toggle
quote
textAlignment string
colorTheme
highlight
location string
columns list
dividers list
gridLayout string
lang string
description
after_block
lastUpdatedAt
blockType string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://capacities.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "capacities": "https://capacities.io/schema#",
    "ApiTitleProperty": "capacities:ApiTitleProperty",
    "type": {
      "@id": "capacities:type",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "capacities:title"
    },
    "ApiTextProperty": "capacities:ApiTextProperty",
    "text": {
      "@id": "capacities:text"
    },
    "ApiNumberProperty": "capacities:ApiNumberProperty",
    "number": {
      "@id": "capacities:number"
    },
    "ApiBooleanProperty": "capacities:ApiBooleanProperty",
    "boolean": {
      "@id": "capacities:boolean"
    },
    "ApiUrlProperty": "capacities:ApiUrlProperty",
    "url": {
      "@id": "capacities:url"
    },
    "WritableApiDateProperty": "capacities:WritableApiDateProperty",
    "date": {
      "@id": "capacities:date",
      "@type": "@id"
    },
    "WritableApiDatePayload": "capacities:WritableApiDatePayload",
    "dateResolution": {
      "@id": "capacities:dateResolution",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "capacities:start",
      "@type": "xsd:string"
    },
    "end": {
      "@id": "capacities:end",
      "@type": "xsd:string"
    },
    "WritableApiLabelProperty": "capacities:WritableApiLabelProperty",
    "label": {
      "@id": "capacities:label",
      "@container": "@list"
    },
    "ApiLabelOption": "capacities:ApiLabelOption",
    "id": {
      "@id": "capacities:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "capacities:name",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "capacities:color",
      "@type": "xsd:string"
    },
    "ApiEntityTarget": "capacities:ApiEntityTarget",
    "ApiEntityProperty": "capacities:ApiEntityProperty",
    "entity": {
      "@id": "capacities:entity",
      "@container": "@list"
    },
    "ApiAliasesProperty": "capacities:ApiAliasesProperty",
    "aliases": {
      "@id": "capacities:aliases"
    },
    "ApiIcon": "capacities:ApiIcon",
    "val": {
      "@id": "capacities:val",
      "@type": "xsd:string"
    },
    "ApiIconProperty": "capacities:ApiIconProperty",
    "icon": {
      "@id": "capacities:icon"
    },
    "ApiCreatedAtProperty": "capacities:ApiCreatedAtProperty",
    "createdAt": {
      "@id": "capacities:createdAt"
    },
    "WritableApiRichTextProperty": "capacities:WritableApiRichTextProperty",
    "richText": {
      "@id": "capacities:richText"
    },
    "ApiTextToken": "capacities:ApiTextToken",
    "style": {
      "@id": "capacities:style"
    },
    "WritableApiLinkToken": "capacities:WritableApiLinkToken",
    "entityId": {
      "@id": "capacities:entityId",
      "@type": "xsd:string"
    },
    "ApiMathToken": "capacities:ApiMathToken",
    "ApiCodeToken": "capacities:ApiCodeToken",
    "WritableApiTextBlock": "capacities:WritableApiTextBlock",
    "tokens": {
      "@id": "capacities:tokens",
      "@container": "@list"
    },
    "blocks": {
      "@id": "capacities:blocks",
      "@container": "@list"
    },
    "hierarchy": {
      "@id": "capacities:hierarchy"
    },
    "list": {
      "@id": "capacities:list"
    },
    "todo": {
      "@id": "capacities:todo"
    },
    "toggle": {
      "@id": "capacities:toggle"
    },
    "quote": {
      "@id": "capacities:quote"
    },
    "textAlignment": {
      "@id": "capacities:textAlignment",
      "@type": "xsd:string"
    },
    "colorTheme": {
      "@id": "capacities:colorTheme"
    },
    "highlight": {
      "@id": "capacities:highlight"
    },
    "WritableApiWebhighlightsHighlight": "capacities:WritableApiWebhighlightsHighlight",
    "WritableApiCustomHighlight": "capacities:WritableApiCustomHighlight",
    "location": {
      "@id": "capacities:location",
      "@type": "xsd:string"
    },
    "WritableApiGroupBlock": "capacities:WritableApiGroupBlock",
    "WritableApiGridBlock": "capacities:WritableApiGridBlock",
    "columns": {
      "@id": "capacities:columns",
      "@container": "@list"
    },
    "dividers": {
      "@id": "capacities:dividers",
      "@container": "@list"
    },
    "gridLayout": {
      "@id": "capacities:gridLayout",
      "@type": "xsd:string"
    },
    "WritableApiCodeBlock": "capacities:WritableApiCodeBlock",
    "lang": {
      "@id": "capacities:lang",
      "@type": "xsd:string"
    },
    "WritableApiMathBlock": "capacities:WritableApiMathBlock",
    "WritableApiEntityBlock": "capacities:WritableApiEntityBlock",
    "WritableApiHorizontalLineBlock": "capacities:WritableApiHorizontalLineBlock",
    "CreateObjectFromUrlProperties": "capacities:CreateObjectFromUrlProperties",
    "description": {
      "@id": "capacities:description"
    },
    "AppendBlocksPositionEnd": "capacities:AppendBlocksPositionEnd",
    "AppendBlocksPositionStart": "capacities:AppendBlocksPositionStart",
    "AppendBlocksPositionAfterBlock": "capacities:AppendBlocksPositionAfterBlock",
    "after_block": {
      "@id": "capacities:after_block"
    },
    "ApiDateProperty": "capacities:ApiDateProperty",
    "ApiDatePayload": "capacities:ApiDatePayload",
    "ApiLabelProperty": "capacities:ApiLabelProperty",
    "ApiLastUpdatedAtProperty": "capacities:ApiLastUpdatedAtProperty",
    "lastUpdatedAt": {
      "@id": "capacities:lastUpdatedAt"
    },
    "ApiRichTextProperty": "capacities:ApiRichTextProperty",
    "ApiLinkToken": "capacities:ApiLinkToken",
    "ApiTextBlock": "capacities:ApiTextBlock",
    "ApiHighlight": "capacities:ApiHighlight",
    "ApiGroupBlock": "capacities:ApiGroupBlock",
    "ApiGridBlock": "capacities:ApiGridBlock",
    "ApiCodeBlock": "capacities:ApiCodeBlock",
    "ApiMathBlock": "capacities:ApiMathBlock",
    "ApiEntityBlock": "capacities:ApiEntityBlock",
    "ApiHorizontalLineBlock": "capacities:ApiHorizontalLineBlock",
    "ApiUnsupportedBlock": "capacities:ApiUnsupportedBlock",
    "blockType": {
      "@id": "capacities:blockType",
      "@type": "xsd:string"
    },
    "ApiIconOutput": "capacities:ApiIconOutput",
    "ApiLabelOptionOutput": "capacities:ApiLabelOptionOutput",
    "ApiTitlePropertyOutput": "capacities:ApiTitlePropertyOutput",
    "ApiTextPropertyOutput": "capacities:ApiTextPropertyOutput",
    "ApiNumberPropertyOutput": "capacities:ApiNumberPropertyOutput",
    "ApiBooleanPropertyOutput": "capacities:ApiBooleanPropertyOutput",
    "ApiUrlPropertyOutput": "capacities:ApiUrlPropertyOutput",
    "ApiEntityPropertyOutput": "capacities:ApiEntityPropertyOutput",
    "ApiEntityTargetOutput": "capacities:ApiEntityTargetOutput",
    "ApiAliasesPropertyOutput": "capacities:ApiAliasesPropertyOutput",
    "ApiIconPropertyOutput": "capacities:ApiIconPropertyOutput",
    "ApiCreatedAtPropertyOutput": "capacities:ApiCreatedAtPropertyOutput",
    "ApiTextTokenOutput": "capacities:ApiTextTokenOutput",
    "ApiMathTokenOutput": "capacities:ApiMathTokenOutput",
    "ApiCodeTokenOutput": "capacities:ApiCodeTokenOutput"
  },
  "@type": "schema:Dataset",
  "schema:name": "Capacities API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Capacities'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-04) from openapi/capacities-io-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/capacities-io-openapi.json"
  ]
}