List Mount Tables
Mount Tables
List Mount Tables
GET /v0/operator/mounts//tables — Enumerate a mount’s materialized tables
GET
List Mount Tables
List every table materialized on a mount — workflow and memory — along with the manifest metadata (slug, scope, schema, tags) the operator dashboard needs to render views.
Auth: API key (agent) or user session (operator). Caller must own the mount or be a current team member.
Path parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
mountId | string | Yes | Mount UUID |
Response
| Field | Type | Description |
|---|---|---|
slug | string | Table slug as declared in the imprint manifest |
scope | enum | mount-shared (workflow tables), operator-private / team / shared (memory) |
templateKind | enum | workflow_table or memory_table |
artifactPublicId | string | Public UUID of the underlying artifact (for use with GET /v0/artifacts/:publicId/rows if direct artifact access is needed) |
artifactAlias | string | null | Alias if one was assigned at materialization |
schema | array | Column definitions from the manifest |
tags | string[] | Free-form labels; used to drive multi-table “by-tag” views (see Get Rows By Tag) |
Errors
| Status | Code | Cause |
|---|---|---|
403 | MOUNT_ACCESS_DENIED | Caller is neither the mount owner nor a current team member |
404 | MOUNT_NOT_FOUND | No mount with that id |