Cube Dev · JSON-LD Context

Cube Dev Context

JSON-LD context defining the semantic vocabulary for Cube Dev from Cube Dev.

18 Classes 32 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/
cube: https://cube.dev/schema#

Classes

PostApiV1DeploymentsDeploymentidDashboardExportsRequest PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok2 GetApiV1DeploymentsDeploymentidIdResponse GetApiV1EmbedTenantsEmbedtenantnameIdResponse PostApiV1EmbedGenerateSessionRequest PostApiV1EmbedSessionSessionidRequest PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme2 PostCubejsApiV1CubesqlRequest GetDashboardPublicidCommentsResponse PostDashboardPublicidCommentsRequest PostDashboardPublicidCommentsResponse GetDashboardPublicidCommentsMentionableUsersResponse PatchDashboardPublicidCommentsCommentidRequest PatchDashboardPublicidCommentsCommentidResponse PostDashboardPublicidCommentsCommentidResolveRequest PostDashboardPublicidCommentsCommentidResolveResponse

Properties

Property Type Container
dashboardPublicId string
format string
security_context
expires_in integer
data
id string
name string
type string
api_credentials
groups list
deploymentId integer
externalId string
userAttributes list
sessionId string
branchName string
enabled boolean
query string
items list
pageInfo
body string
parentId integer
dashboardId string
userId integer
editedAt string
removedAt string
createdAt string
isOwn boolean
resolved boolean
root
replies list
resolvedAt string
resolvedBy integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://cube.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cube": "https://cube.dev/schema#",
    "PostApiV1DeploymentsDeploymentidDashboardExportsRequest": "cube:PostApiV1DeploymentsDeploymentidDashboardExportsRequest",
    "dashboardPublicId": {
      "@id": "cube:dashboardPublicId",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "cube:format",
      "@type": "xsd:string"
    },
    "PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok": "cube:PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok",
    "security_context": {
      "@id": "cube:security_context"
    },
    "expires_in": {
      "@id": "cube:expires_in",
      "@type": "xsd:integer"
    },
    "PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok2": "cube:PostApiV1DeploymentsDeploymentidEnvironmentsEnvironmentidTok2",
    "data": {
      "@id": "cube:data"
    },
    "GetApiV1DeploymentsDeploymentidIdResponse": "cube:GetApiV1DeploymentsDeploymentidIdResponse",
    "id": {
      "@id": "cube:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "cube:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "cube:type",
      "@type": "xsd:string"
    },
    "api_credentials": {
      "@id": "cube:api_credentials"
    },
    "GetApiV1EmbedTenantsEmbedtenantnameIdResponse": "cube:GetApiV1EmbedTenantsEmbedtenantnameIdResponse",
    "groups": {
      "@id": "cube:groups",
      "@container": "@list"
    },
    "PostApiV1EmbedGenerateSessionRequest": "cube:PostApiV1EmbedGenerateSessionRequest",
    "deploymentId": {
      "@id": "cube:deploymentId",
      "@type": "xsd:integer"
    },
    "externalId": {
      "@id": "cube:externalId",
      "@type": "xsd:string"
    },
    "userAttributes": {
      "@id": "cube:userAttributes",
      "@container": "@list"
    },
    "PostApiV1EmbedSessionSessionidRequest": "cube:PostApiV1EmbedSessionSessionidRequest",
    "sessionId": {
      "@id": "cube:sessionId",
      "@type": "xsd:string"
    },
    "PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme": "cube:PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme",
    "branchName": {
      "@id": "cube:branchName",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "cube:enabled",
      "@type": "xsd:boolean"
    },
    "PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme2": "cube:PutBuildApiV1DeploymentsDeploymentidBranchesStagingEnvironme2",
    "PostCubejsApiV1CubesqlRequest": "cube:PostCubejsApiV1CubesqlRequest",
    "query": {
      "@id": "cube:query",
      "@type": "xsd:string"
    },
    "GetDashboardPublicidCommentsResponse": "cube:GetDashboardPublicidCommentsResponse",
    "items": {
      "@id": "cube:items",
      "@container": "@list"
    },
    "pageInfo": {
      "@id": "cube:pageInfo"
    },
    "PostDashboardPublicidCommentsRequest": "cube:PostDashboardPublicidCommentsRequest",
    "body": {
      "@id": "cube:body",
      "@type": "xsd:string"
    },
    "parentId": {
      "@id": "cube:parentId",
      "@type": "xsd:integer"
    },
    "PostDashboardPublicidCommentsResponse": "cube:PostDashboardPublicidCommentsResponse",
    "dashboardId": {
      "@id": "cube:dashboardId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "cube:userId",
      "@type": "xsd:integer"
    },
    "editedAt": {
      "@id": "cube:editedAt",
      "@type": "xsd:string"
    },
    "removedAt": {
      "@id": "cube:removedAt",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "cube:createdAt",
      "@type": "xsd:string"
    },
    "isOwn": {
      "@id": "cube:isOwn",
      "@type": "xsd:boolean"
    },
    "GetDashboardPublicidCommentsMentionableUsersResponse": "cube:GetDashboardPublicidCommentsMentionableUsersResponse",
    "PatchDashboardPublicidCommentsCommentidRequest": "cube:PatchDashboardPublicidCommentsCommentidRequest",
    "PatchDashboardPublicidCommentsCommentidResponse": "cube:PatchDashboardPublicidCommentsCommentidResponse",
    "PostDashboardPublicidCommentsCommentidResolveRequest": "cube:PostDashboardPublicidCommentsCommentidResolveRequest",
    "resolved": {
      "@id": "cube:resolved",
      "@type": "xsd:boolean"
    },
    "PostDashboardPublicidCommentsCommentidResolveResponse": "cube:PostDashboardPublicidCommentsCommentidResolveResponse",
    "root": {
      "@id": "cube:root"
    },
    "replies": {
      "@id": "cube:replies",
      "@container": "@list"
    },
    "resolvedAt": {
      "@id": "cube:resolvedAt",
      "@type": "xsd:string"
    },
    "resolvedBy": {
      "@id": "cube:resolvedBy",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Cube Dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Cube Dev'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-11) from openapi/_ae-authored/cube-dev-openapi-generated.yml.",
  "dcterms:created": "2026-10-11",
  "dcterms:source": [
    "openapi/_ae-authored/cube-dev-openapi-generated.yml"
  ]
}