Catalog
Returns ontology concepts for the workspace in catalog shape: id, name, description, schemaFieldName, schemaType, classification, fieldMappings (tableId, field), metadata, etc. Optional query param sourceId filters to concepts that have a field mapping for that source. Paginated (limit, default 200; cursor).
An API key (pk_...) created on the Organisation API page, or an OAuth access token. Every operation requires one.
Path parameter: wsId
123Restrict to concepts mapped to this source.
123Successful response
Unauthorized
Forbidden
Too Many Requests; the response carries Retry-After
Internal Server Error
GET /api/v1/workspaces/{wsId}/catalog/concepts HTTP/1.1
Host: sandbox.rootcause.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [],
"pagination": {
"cursor": "text",
"hasMore": true,
"total": 1
}
}Returns the ontology as a graph: nodes are concepts (id, name, schemaType, classification, suggestedRole); edges are anchor links (type "anchor") and temporal prerequisites (type "temporal_prerequisite"). Built from workspace concepts in platform MongoDB; no proxy.
An API key (pk_...) created on the Organisation API page, or an OAuth access token. Every operation requires one.
Path parameter: wsId
123Successful response
Payload not declared in this repo
Unauthorized
Forbidden
Too Many Requests; the response carries Retry-After
Internal Server Error
GET /api/v1/workspaces/{wsId}/catalog/graph HTTP/1.1
Host: sandbox.rootcause.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": "text"
}Returns tabular sources in the workspace as catalog "tables": id, name, namespace (workspaceId), schema (field, type, subtype, description), documentCount, format, createdAt. Only dataFormat Tabular; virtual and folder-only are excluded. Paginated (limit, default 200; cursor). Used by semantic catalog and MCP.
An API key (pk_...) created on the Organisation API page, or an OAuth access token. Every operation requires one.
Path parameter: wsId
123Successful response
Unauthorized
Forbidden
Too Many Requests; the response carries Retry-After
Internal Server Error
GET /api/v1/workspaces/{wsId}/catalog/tables HTTP/1.1
Host: sandbox.rootcause.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [],
"pagination": {
"cursor": "text",
"hasMore": true,
"total": 1
}
}Returns datasets in the workspace as catalog "views": id, name, description, namespace, sources, operationCount, rowCount, timestamps. Read from platform MongoDB (integration views). Paginated (limit, default 200; cursor). Used by semantic catalog and MCP.
An API key (pk_...) created on the Organisation API page, or an OAuth access token. Every operation requires one.
Path parameter: wsId
123Successful response
Unauthorized
Forbidden
Too Many Requests; the response carries Retry-After
Internal Server Error
GET /api/v1/workspaces/{wsId}/catalog/views HTTP/1.1
Host: sandbox.rootcause.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [],
"pagination": {
"cursor": "text",
"hasMore": true,
"total": 1
}
}Last updated

