datamcp · JSON-LD Context

Datamcp App Context

JSON-LD context defining the semantic vocabulary for Datamcp App from datamcp.

7 Classes 15 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/
datamcp: https://datamcp.app/schema#

Classes

GetIntegrationCredentialsResponse PostIntegrationCredentialsRequest PostIntegrationCredentialsResponse DeleteIntegrationCredentialsCredentialidResponse GetIntegrationsV1SourcesResponse PostIntegrationsV1SourcesSourceidQueryRequest PostIntegrationsV1SourcesSourceidQueryResponse

Properties

Property Type Container
success boolean
data list
name string
organizationId string
sourceIds list
operations list
tableScopes
data.secret string
query string
parameters list
maxRows integer
data.columns list
data.rows list
data.rowCount integer
data.truncated boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://datamcp.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "datamcp": "https://datamcp.app/schema#",
    "GetIntegrationCredentialsResponse": "datamcp:GetIntegrationCredentialsResponse",
    "success": {
      "@id": "datamcp:success",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "datamcp:data",
      "@container": "@list"
    },
    "PostIntegrationCredentialsRequest": "datamcp:PostIntegrationCredentialsRequest",
    "name": {
      "@id": "datamcp:name",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "datamcp:organizationId",
      "@type": "xsd:string"
    },
    "sourceIds": {
      "@id": "datamcp:sourceIds",
      "@container": "@list"
    },
    "operations": {
      "@id": "datamcp:operations",
      "@container": "@list"
    },
    "tableScopes": {
      "@id": "datamcp:tableScopes"
    },
    "PostIntegrationCredentialsResponse": "datamcp:PostIntegrationCredentialsResponse",
    "data.secret": {
      "@id": "datamcp:data.secret",
      "@type": "xsd:string"
    },
    "DeleteIntegrationCredentialsCredentialidResponse": "datamcp:DeleteIntegrationCredentialsCredentialidResponse",
    "GetIntegrationsV1SourcesResponse": "datamcp:GetIntegrationsV1SourcesResponse",
    "PostIntegrationsV1SourcesSourceidQueryRequest": "datamcp:PostIntegrationsV1SourcesSourceidQueryRequest",
    "query": {
      "@id": "datamcp:query",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "datamcp:parameters",
      "@container": "@list"
    },
    "maxRows": {
      "@id": "datamcp:maxRows",
      "@type": "xsd:integer"
    },
    "PostIntegrationsV1SourcesSourceidQueryResponse": "datamcp:PostIntegrationsV1SourcesSourceidQueryResponse",
    "data.columns": {
      "@id": "datamcp:data.columns",
      "@container": "@list"
    },
    "data.rows": {
      "@id": "datamcp:data.rows",
      "@container": "@list"
    },
    "data.rowCount": {
      "@id": "datamcp:data.rowCount",
      "@type": "xsd:integer"
    },
    "data.truncated": {
      "@id": "datamcp:data.truncated",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "datamcp API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects datamcp'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-05) from openapi/_ae-authored/datamcp-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/_ae-authored/datamcp-app-openapi-generated.yml"
  ]
}