/
OR
origami
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
Account
2
Agents
4
Campaigns
14
Projects
5
Runs
4
Scheduled agents
9
Senders
2
Sequences
7
Tables
2
Workspace
27
get
/workspaces
List workspaces (cursor-paginated; ?search=)
post
/workspaces
Bootstrap a workspace (upload-first flows)
get
/workspaces/{workspaceId}
Fetch a workspace
delete
/workspaces/{workspaceId}
Delete a workspace (two-step; ?confirm=true)
post
/workspaces/{workspaceId}/delete
Legacy alias: delete a workspace (body-confirm protocol)
get
/workspaces/{workspaceId}/documents
List workspace-scoped documents (cursor-paginated)
post
/workspaces/{workspaceId}/documents
Upload files into a workspace (the single ingest verb)
post
/workspaces/{workspaceId}/uploads
Legacy alias: upload files (use POST /workspaces/{workspaceId}/documents)
get
/workspaces/{workspaceId}/documents/{documentId}
Read a document (metadata + content)
delete
/workspaces/{workspaceId}/documents/{documentId}
Delete a workspace document
patch
/workspaces/{workspaceId}/documents/{documentId}
Rename a document
post
/workspaces/{workspaceId}/documents/{documentId}/rename
Legacy alias: rename a document (use PATCH .../documents/{documentId})
get
/tables
List tables (cursor-paginated; ?workspaceId=)
get
/tables/{tableId}/columns
List a table's columns
get
/tables/{tableId}/rows
List rows (typed cells; ?cells=flat / ?format=csv)
delete
/tables/{tableId}/rows
Bulk soft-delete rows by id
post
/tables/{tableId}/rows/upsert
Upsert rows on matchColumns (the single v2 batch write primitive)
post
/tables/{tableId}/rows/upsert-file
Upsert rows from a CSV file (same operation, CSV transport)
post
/tables/{tableId}/cancel
Stop active cell work for a table (the API "stop" button)
get
/tables/{tableId}/rows/{rowId}
Fetch one row
get
/tables/{tableId}/rows/{rowId}/cells/{columnId}
Fetch one cell
get
/enrichment-runs
List enrichment runs (cursor-paginated; ?tableId=)
get
/enrichment-runs/{runId}
Track an enrichment run (incl. per-row upsert outcomes)
get
/tables/{tableId}/enrichment-runs
List a table's enrichment runs (cursor-paginated)
get
/tables/{tableId}/runs/{runId}
Get table run
get
/batches
Legacy alias: list enrichment runs (use GET /enrichment-runs)
get
/batches/{batchId}
Legacy alias: track an enrichment run (use GET /enrichment-runs/{runId})
Workspace
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to List workspaces (cursor-paginated; ?search=)
get
/workspaces
Nov 3, 2026
8c6b16fe0a3b
Revision changes
info
endpoint deprecated