Sideko · JSON-LD Context

Sideko Context

JSON-LD context defining the semantic vocabulary for Sideko from Sideko.

23 Classes 16 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
sideko: https://api.sideko.dev/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ApiProject ApiVersion SdkGeneration McpGeneration DocSite MockServer ApiKey LintResult LintIssue id name description slug version specFormat language transport status severity code maskedKey path message

Properties

Property Type Container
versionCount integer
toolCount integer
errorCount integer
warningCount integer
createdAt dateTime
updatedAt dateTime
completedAt dateTime
clean boolean
ghActions boolean
llmCodingAssistants set
downloadUrl reference
endpoint reference
url reference
projectId reference
versionId reference
issues set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "sideko": "https://api.sideko.dev/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "ApiProject": "sideko:ApiProject",
    "ApiVersion": "sideko:ApiVersion",
    "SdkGeneration": "sideko:SdkGeneration",
    "McpGeneration": "sideko:McpGeneration",
    "DocSite": "sideko:DocSite",
    "MockServer": "sideko:MockServer",
    "ApiKey": "sideko:ApiKey",
    "LintResult": "sideko:LintResult",
    "LintIssue": "sideko:LintIssue",

    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "slug": "sideko:slug",
    "versionCount": {
      "@id": "sideko:versionCount",
      "@type": "xsd:integer"
    },
    "toolCount": {
      "@id": "sideko:toolCount",
      "@type": "xsd:integer"
    },
    "errorCount": {
      "@id": "sideko:errorCount",
      "@type": "xsd:integer"
    },
    "warningCount": {
      "@id": "sideko:warningCount",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "sideko:completedAt",
      "@type": "xsd:dateTime"
    },
    "version": "schema:version",
    "specFormat": "sideko:specFormat",
    "language": "sideko:programmingLanguage",
    "transport": "sideko:mcpTransport",
    "status": "sideko:status",
    "severity": "sideko:severity",
    "code": "sideko:lintCode",
    "clean": {
      "@id": "sideko:clean",
      "@type": "xsd:boolean"
    },
    "ghActions": {
      "@id": "sideko:ghActions",
      "@type": "xsd:boolean"
    },
    "llmCodingAssistants": {
      "@id": "sideko:llmCodingAssistants",
      "@container": "@set"
    },
    "downloadUrl": {
      "@id": "schema:downloadUrl",
      "@type": "@id"
    },
    "endpoint": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "url": {
      "@id": "schema:url",
      "@type": "@id"
    },
    "maskedKey": "sideko:maskedKey",
    "projectId": {
      "@id": "sideko:belongsToProject",
      "@type": "@id"
    },
    "versionId": {
      "@id": "sideko:basedOnVersion",
      "@type": "@id"
    },
    "issues": {
      "@id": "sideko:issues",
      "@container": "@set"
    },
    "path": "sideko:path",
    "message": "schema:description"
  }
}