{
"error": "Table not found",
"code": "TABLE_NOT_FOUND"
}
Tables
Get a table: name, leadCount, columns, credits, optional economics
The canonical “what’s in this table and what did it cost?”
surface in v2. Same shape as the entries in
Run.response.tables[] and GET /agents/{id}/tables.
Default shape is lite: leadCount, columns[] with
per-column credits.lifetimeUsed, table-level
credits.lifetimeUsed (sum of the column breakdown). Pass
?include=stats to attach the economics block, the same
numbers the UI shows at the top of the table
(creditsPerLead, qualification breakdown, funnel, lead
sources, …).
credits.lifetimeUsed accumulates across every agent run
that ever populated cells on this table; it is the unit a
human thinks in when they ask how much a list cost. It does
NOT include still-active cell-run reservations; wait for the
relevant run to terminate before reading the final number.
Scoped to the API key’s org. There is no API-owned filter on
tables, so any non-deleted table in your org is fetchable.
For programmatic row reads, use
GET /api/v2/tables/{tableId}/rows.
GET
/
tables
/
{tableId}
Get a table: name, leadCount, columns, credits, optional economics
Table-level liveness rollup; sums every
columns[].cells. running > 0 means at least one cell
on the table is still being processed (e.g., enrichment
kicked off by a recent run hasn't fully settled). The
calling agent should treat this as "still working", not
"no data found".
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Origami API","colors":{"primary":"#fe7bcd","light":"#f865b0","dark":"#db2777"},"logo":{"light":"https://mintcdn.com/origamiagents/XHcb8BJCoB-coV4A/logo/light.svg?fit=max\u0026auto=format\u0026n=XHcb8BJCoB-coV4A\u0026q=85\u0026s=f373c14798a59bfb8cedc4284f55a0ca","dark":"https://mintcdn.com/origamiagents/XHcb8BJCoB-coV4A/logo/dark.svg?fit=max\u0026auto=format\u0026n=XHcb8BJCoB-coV4A\u0026q=85\u0026s=093cb5c8097b2da659e228d2550eea17"},"favicon":"https://mintcdn.com/origamiagents/mxZjiz8CSMmrStmV/favicon.svg?fit=max\u0026auto=format\u0026n=mxZjiz8CSMmrStmV\u0026q=85\u0026s=7cc57639b284f223ef20a2e7c68310c9","appearance":{"default":"light","strict":false},"navbar":{"links":[{"href":"mailto:hello@origamiagents.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://origami.chat"}},"footer":{},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"origamiagents","hasAudioNarration":false,"actualSubdomain":"origamiagents","customDomains":["docs.origami.chat"],"gitSource":{"type":"github","owner":"origami-agents","repo":"mintlify-docs","deployBranch":"main","isPrivate":false,"contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a95e4f4a93e41658f2495e7","collectionId":"f921f926-53b2-4f04-9679-77c54a1d2ae7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a95e4f4a93e41658f2495e7"},"entitlements":{},"buildId":"6a95e4f4a93e41658f2495e7","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"v3 API","count":129},{"language":"default","tag":"v2 API","count":79},{"language":"default","tag":"Account","count":59},{"language":"default","tag":"Send","count":39},{"language":"default","tag":"Leads","count":23},{"language":"default","tag":"Campaigns","count":22},{"language":"default","tag":"Webhooks","count":16},{"language":"default","tag":"People","count":14},{"language":"default","tag":"Guide","count":11},{"language":"default","tag":"API Reference","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"agents/reference/get-table","slug":"/agents/reference/get-table","pageMetadata":{"title":"Get a table: name, leadCount, columns, credits, optional economics","description":"The canonical \"what's in this table and what did it cost?\"\nsurface in v2. Same shape as the entries in\n`Run.response.tables[]` and `GET /agents/{id}/tables`.\n\nDefault shape is lite: `leadCount`, `columns[]` with\nper-column `credits.lifetimeUsed`, table-level\n`credits.lifetimeUsed` (sum of the column breakdown). Pass\n`?include=stats` to attach the economics block, the same\nnumbers the UI shows at the top of the table\n(creditsPerLead, qualification breakdown, funnel, lead\nsources, ...).\n\n`credits.lifetimeUsed` accumulates across every agent run\nthat ever populated cells on this table; it is the unit a\nhuman thinks in when they ask how much a list cost. It does\nNOT include still-active cell-run reservations; wait for the\nrelevant run to terminate before reading the final number.\n\nScoped to the API key's org. There is no API-owned filter on\ntables, so any non-deleted table in your org is fetchable.\nFor programmatic row reads, use\n[`GET /api/v2/tables/{tableId}/rows`](https://origami.chat/reading-data).\n","deprecated":null,"version":null,"sidebarTitle":"Get table","openapi":"/openapi-v2.yaml get /tables/{tableId}","href":"/agents/reference/get-table","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"The canonical “what’s in this table and what did it cost?”\\nsurface in v2. Same shape as the entries in\\n\", _jsx(_components.code, {\n children: \"Run.response.tables[]\"\n }), \" and \", _jsx(_components.code, {\n children: \"GET /agents/{id}/tables\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Default shape is lite: \", _jsx(_components.code, {\n children: \"leadCount\"\n }), \", \", _jsx(_components.code, {\n children: \"columns[]\"\n }), \" with\\nper-column \", _jsx(_components.code, {\n children: \"credits.lifetimeUsed\"\n }), \", table-level\\n\", _jsx(_components.code, {\n children: \"credits.lifetimeUsed\"\n }), \" (sum of the column breakdown). Pass\\n\", _jsx(_components.code, {\n children: \"?include=stats\"\n }), \" to attach the economics block, the same\\nnumbers the UI shows at the top of the table\\n(creditsPerLead, qualification breakdown, funnel, lead\\nsources, …).\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"credits.lifetimeUsed\"\n }), \" accumulates across every agent run\\nthat ever populated cells on this table; it is the unit a\\nhuman thinks in when they ask how much a list cost. It does\\nNOT include still-active cell-run reservations; wait for the\\nrelevant run to terminate before reading the final number.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Scoped to the API key’s org. There is no API-owned filter on\\ntables, so any non-deleted table in your org is fetchable.\\nFor programmatic row reads, use\\n\", _jsx(_components.a, {\n href: \"https://origami.chat/reading-data\",\n children: _jsx(_components.code, {\n children: \"GET /api/v2/tables/{tableId}/rows\"\n })\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get a table: name, leadCount, columns, credits, optional economics","description":"The canonical \"what's in this table and what did it cost?\"\nsurface in v2. Same shape as the entries in\n`Run.response.tables[]` and `GET /agents/{id}/tables`.\n\nDefault shape is lite: `leadCount`, `columns[]` with\nper-column `credits.lifetimeUsed`, table-level\n`credits.lifetimeUsed` (sum of the column breakdown). Pass\n`?include=stats` to attach the economics block, the same\nnumbers the UI shows at the top of the table\n(creditsPerLead, qualification breakdown, funnel, lead\nsources, ...).\n\n`credits.lifetimeUsed` accumulates across every agent run\nthat ever populated cells on this table; it is the unit a\nhuman thinks in when they ask how much a list cost. It does\nNOT include still-active cell-run reservations; wait for the\nrelevant run to terminate before reading the final number.\n\nScoped to the API key's org. There is no API-owned filter on\ntables, so any non-deleted table in your org is fetchable.\nFor programmatic row reads, use\n[`GET /api/v2/tables/{tableId}/rows`](https://origami.chat/reading-data).\n","deprecated":null,"version":null,"sidebarTitle":"Get table","openapi":"/openapi-v2.yaml get /tables/{tableId}","href":"/agents/reference/get-table","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"x-mint":{"href":"/agents/reference/get-table"},"tags":["Tables"],"summary":"Get a table: name, leadCount, columns, credits, optional economics","description":"The canonical \"what's in this table and what did it cost?\"\nsurface in v2. Same shape as the entries in\n`Run.response.tables[]` and `GET /agents/{id}/tables`.\n\nDefault shape is lite: `leadCount`, `columns[]` with\nper-column `credits.lifetimeUsed`, table-level\n`credits.lifetimeUsed` (sum of the column breakdown). Pass\n`?include=stats` to attach the economics block, the same\nnumbers the UI shows at the top of the table\n(creditsPerLead, qualification breakdown, funnel, lead\nsources, ...).\n\n`credits.lifetimeUsed` accumulates across every agent run\nthat ever populated cells on this table; it is the unit a\nhuman thinks in when they ask how much a list cost. It does\nNOT include still-active cell-run reservations; wait for the\nrelevant run to terminate before reading the final number.\n\nScoped to the API key's org. There is no API-owned filter on\ntables, so any non-deleted table in your org is fetchable.\nFor programmatic row reads, use\n[`GET /api/v2/tables/{tableId}/rows`](https://origami.chat/reading-data).\n","operationId":"getTable","parameters":["d2e56bb3-01d8-4b4c-8d52-9c9f7aee5f6d"],"responses":{"200":"337ecedf-7a31-476f-8398-9b2f0a303b7d","404":"f7461408-ec7f-43b2-93cf-1c56f72b530d"},"method":"get","type":"path","servers":["3cee4c01-8102-49ac-a706-7d90ac4d7c3a"],"security":["58f4c267-0c2d-44a5-96d2-b88e0b02cb28"],"path":"/tables/{tableId}","baseUrlOptions":["https://origami.chat/api/v2"],"title":"Get a table: name, leadCount, columns, credits, optional economics","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"d2e56bb3-01d8-4b4c-8d52-9c9f7aee5f6d":{"in":"query","name":"include","description":"Pass `stats` to attach the economics block (creditsPerLead,\nqualification, funnel, lead sources) plus per-column `stats`\nand `qualification`.\n","schema":{"type":"string","example":"stats","description":"Pass `stats` to attach the economics block (creditsPerLead,\nqualification, funnel, lead sources) plus per-column `stats`\nand `qualification`.\n","uniqueKey":"","typeLabel":"string"}},"63efd969-efed-4150-9b6d-5c31dbc75a9a":{"in":"path","name":"tableId","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"responses":{"337ecedf-7a31-476f-8398-9b2f0a303b7d":{"description":"The table object","content":{"application/json":{"schema":{"type":"object","required":["object","id","workspaceId","name","leadCount","columns","credits","cells","url","createdAt","updatedAt"],"properties":{"object":{"type":"string","const":"table","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"workspaceId":{"oneOf":[{"type":"string","format":"uuid","deprecated":true,"description":"Legacy home workspace; null for chat-created tables (address them via chat links / their own id).","isRequired":true,"uniqueKey":"workspaceId.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","deprecated":true,"description":"Legacy home workspace; null for chat-created tables (address them via chat links / their own id).","isRequired":true,"uniqueKey":"workspaceId.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"workspaceId","typeLabel":"string\u003cuuid> | null"},"name":{"type":"string","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"leadCount":{"type":"integer","description":"Non-deleted row count. v2 wire vocabulary speaks \"leads\"\ninstead of \"rows\"; the underlying DB column is still\n`rows`.\n","isRequired":true,"uniqueKey":"leadCount","typeLabel":"integer"},"columns":{"type":"array","items":{"type":"object","required":["object","id","name","type","kind","slug","autoTrigger","credits","cells"],"properties":{"object":{"type":"string","const":"column","isRequired":true,"uniqueKey":"columns.items.[INDEX].object","typeLabel":"string"},"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"columns.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"columns.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"Raw DB column type. Common values: `static` (user-entered), `code`\n(user-TS that runs per row, includes enrichments, scoring, and\nsequence columns), plus other internal-typed kinds for future\nextensibility. Treat as an open string. Prefer `kind` for\nclassification; it splits `code` columns into `enrichment`,\n`score`, and `sequence`.\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].type","typeLabel":"string"},"kind":{"type":"string","enum":["input","enrichment","score","sequence"],"description":"Sequence-aware classification of this column. `sequence`\ncolumns draft outbound sequences; find them here rather than\ninspecting `type` (they share the `code` DB type with\nenrichments). Sequence columns are created via the agent or\ncolumn code, never set through the upsert API.\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"slug":{"oneOf":[{"type":"string","description":"Stable url-safe slug, or null when the column has none.","isRequired":true,"uniqueKey":"columns.items.[INDEX].slug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Stable url-safe slug, or null when the column has none.","isRequired":true,"uniqueKey":"columns.items.[INDEX].slug.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"columns.items.[INDEX].slug","typeLabel":"string | null"},"autoTrigger":{"type":"boolean","description":"True when the column runs automatically on new leads.\nFalse for columns that only run when explicitly invoked\n(e.g. exports, manual-trigger code columns).\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].autoTrigger","typeLabel":"boolean"},"credits":{"type":"object","required":["lifetimeUsed"],"properties":{"lifetimeUsed":{"type":"integer","description":"Sum of all settled cell-run charges, in credits. Stable\nand additive; once a row enrichment finishes it never\nmoves backwards. Reservations (in-flight cell_runs) are\nnot included.\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].credits.lifetimeUsed","typeLabel":"integer"}},"description":"Per-column historical cost. The table-level\n`credits.lifetimeUsed` is the sum of every column's\n`credits.lifetimeUsed`; the per-column breakdown is the\nprimary surface for \"which column is driving cost?\".\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].credits","typeLabel":"object"},"cells":{"type":"object","required":["running","errored"],"description":"Per-column liveness. `running > 0` means cells in this\ncolumn are still being processed; the agent should not\nconclude \"data not found\" on empty cells until\n`running === 0`.\n","properties":{"running":{"type":"integer","minimum":0,"description":"Number of cells currently being processed (a `cell_run` is\nin `waiting`, `queued`, or `running` for that cell).\n`running > 0` means the agent should NOT report \"no data\nfound\"; wait and re-read.\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].cells.running","typeLabel":"integer"},"errored":{"type":"integer","minimum":0,"description":"Number of cells that hit a settled failure. Includes\n`errored`, `out_of_credits`, `budget_exceeded`,\n`subscription_required`, and `connection_required`. The\nuser-driven `stopped` state is\nintentionally excluded; it's a cancellation, not a\nfailure to surface.\n","isRequired":true,"uniqueKey":"columns.items.[INDEX].cells.errored","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"columns.items.[INDEX].cells","typeLabel":"object"},"stats":{"type":"object","required":["avgCreditsPerRun","callRate","totalRuns"],"properties":{"avgCreditsPerRun":{"type":"number","description":"Average credits charged when this column actually runs.","isRequired":true,"uniqueKey":"columns.items.[INDEX].stats.avgCreditsPerRun","typeLabel":"number"},"callRate":{"type":"number","minimum":0,"maximum":1,"description":"Fraction of leads that triggered this column (0-1).","isRequired":true,"uniqueKey":"columns.items.[INDEX].stats.callRate","typeLabel":"number"},"totalRuns":{"type":"integer","description":"Lifetime count of cell runs feeding the average.","isRequired":true,"uniqueKey":"columns.items.[INDEX].stats.totalRuns","typeLabel":"integer"}},"description":"Present only when caller passes `?include=stats`.","uniqueKey":"columns.items.[INDEX].stats","typeLabel":"object"},"qualification":{"type":"object","required":["pass","fail","unsure","total"],"properties":{"pass":{"type":"integer","isRequired":true,"uniqueKey":"columns.items.[INDEX].qualification.pass","typeLabel":"integer"},"fail":{"type":"integer","isRequired":true,"uniqueKey":"columns.items.[INDEX].qualification.fail","typeLabel":"integer"},"unsure":{"type":"integer","isRequired":true,"uniqueKey":"columns.items.[INDEX].qualification.unsure","typeLabel":"integer"},"total":{"type":"integer","isRequired":true,"uniqueKey":"columns.items.[INDEX].qualification.total","typeLabel":"integer"}},"description":"Present only when caller passes `?include=stats` AND this\ncolumn has a relevance condition (i.e. acts as a quality\nfilter).\n","uniqueKey":"columns.items.[INDEX].qualification","typeLabel":"object"}},"uniqueKey":"columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"columns","typeLabel":"object[]"},"credits":{"type":"object","required":["lifetimeUsed"],"properties":{"lifetimeUsed":{"type":"integer","description":"Sum of all settled cell-run charges, in credits. Stable\nand additive; once a row enrichment finishes it never\nmoves backwards. Reservations (in-flight cell_runs) are\nnot included.\n","isRequired":true,"uniqueKey":"credits.lifetimeUsed","typeLabel":"integer"}},"description":"Lifetime credit cost across every cell. Equals the sum of\nevery `columns[].credits.lifetimeUsed`.\n","isRequired":true,"uniqueKey":"credits","typeLabel":"object"},"cells":{"type":"object","required":["running","errored"],"description":"Table-level liveness rollup; sums every\n`columns[].cells`. `running > 0` means at least one cell\non the table is still being processed (e.g., enrichment\nkicked off by a recent run hasn't fully settled). The\ncalling agent should treat this as \"still working\", not\n\"no data found\".\n","properties":{"running":{"type":"integer","minimum":0,"description":"Number of cells currently being processed (a `cell_run` is\nin `waiting`, `queued`, or `running` for that cell).\n`running > 0` means the agent should NOT report \"no data\nfound\"; wait and re-read.\n","isRequired":true,"uniqueKey":"cells.running","typeLabel":"integer"},"errored":{"type":"integer","minimum":0,"description":"Number of cells that hit a settled failure. Includes\n`errored`, `out_of_credits`, `budget_exceeded`,\n`subscription_required`, and `connection_required`. The\nuser-driven `stopped` state is\nintentionally excluded; it's a cancellation, not a\nfailure to surface.\n","isRequired":true,"uniqueKey":"cells.errored","typeLabel":"integer"}},"isRequired":true,"uniqueKey":"cells","typeLabel":"object"},"url":{"type":"string","format":"uri","description":"Deep link a human can open. For programmatic row reads, use `GET /api/v2/tables/{tableId}/rows`.","isRequired":true,"uniqueKey":"url","typeLabel":"string\u003curi>"},"createdAt":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"updatedAt","typeLabel":"string\u003cdate-time>"},"stats":{"type":"object","required":["creditsPerLead","creditsPerQualifiedLead","findMoreEstimatedCredits","qualification","funnel","running","leadSources","hasUnknownTotalWithMore"],"description":"Present only when caller passes `?include=stats`.","properties":{"creditsPerLead":{"type":"number","description":"Estimated credits per sourced lead (pre-qualification).","isRequired":true,"uniqueKey":"stats.creditsPerLead","typeLabel":"number"},"creditsPerQualifiedLead":{"type":"number","description":"Estimated credits per qualified lead, including the loss\nfrom dedup, exclusion, and filter cascade.\n","isRequired":true,"uniqueKey":"stats.creditsPerQualifiedLead","typeLabel":"number"},"findMoreEstimatedCredits":{"type":"number","description":"Per-execution cost of the \"Find More\" code, in credits.","isRequired":true,"uniqueKey":"stats.findMoreEstimatedCredits","typeLabel":"number"},"qualification":{"oneOf":[{"type":"object","required":["rate","fetchRate","qualifiedLeads","effectiveLeadsPerQualified","estimatedQualifiedLeads"],"properties":{"rate":{"oneOf":[{"type":"number","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.rate.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.rate","typeLabel":"number | null"},"fetchRate":{"oneOf":[{"type":"number","minimum":0,"maximum":1,"description":"Filter-only qualification rate (excludes dedup / exclusion).","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.fetchRate.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"maximum":1,"description":"Filter-only qualification rate (excludes dedup / exclusion).","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.fetchRate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.fetchRate","typeLabel":"number | null"},"qualifiedLeads":{"type":"integer","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.qualifiedLeads","typeLabel":"integer"},"effectiveLeadsPerQualified":{"type":"number","description":"Empirical leads-processed per qualified lead.","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.effectiveLeadsPerQualified","typeLabel":"number"},"estimatedQualifiedLeads":{"oneOf":[{"type":"integer","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.estimatedQualifiedLeads.oneOf.0","typeLabel":"integer"},{"type":"null","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.estimatedQualifiedLeads.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.qualification.oneOf.0.estimatedQualifiedLeads","typeLabel":"integer | null"}},"description":"Null when the table has no relevance conditions configured.\n","isRequired":true,"uniqueKey":"stats.qualification.oneOf.0","typeLabel":"object"},{"type":"null","required":["rate","fetchRate","qualifiedLeads","effectiveLeadsPerQualified","estimatedQualifiedLeads"],"properties":{"rate":{"oneOf":[{"type":"number","minimum":0,"maximum":1},{"type":"null","minimum":0,"maximum":1}]},"fetchRate":{"oneOf":[{"type":"number","minimum":0,"maximum":1,"description":"Filter-only qualification rate (excludes dedup / exclusion)."},{"type":"null","minimum":0,"maximum":1,"description":"Filter-only qualification rate (excludes dedup / exclusion)."}]},"qualifiedLeads":{"type":"integer"},"effectiveLeadsPerQualified":{"type":"number","description":"Empirical leads-processed per qualified lead."},"estimatedQualifiedLeads":{"oneOf":[{"type":"integer"},{"type":"null"}]}},"description":"Null when the table has no relevance conditions configured.\n","isRequired":true,"uniqueKey":"stats.qualification.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.qualification","typeLabel":"object | null"},"funnel":{"type":"object","required":["totalSourcedLeads","postStaticLeads","dedupedLeads","dedupRate","excludedLeads","excludedRate"],"properties":{"totalSourcedLeads":{"type":"integer","isRequired":true,"uniqueKey":"stats.funnel.totalSourcedLeads","typeLabel":"integer"},"postStaticLeads":{"type":"integer","description":"Leads surviving dedup + exclusion + required static filters.","isRequired":true,"uniqueKey":"stats.funnel.postStaticLeads","typeLabel":"integer"},"dedupedLeads":{"type":"integer","isRequired":true,"uniqueKey":"stats.funnel.dedupedLeads","typeLabel":"integer"},"dedupRate":{"oneOf":[{"type":"number","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.funnel.dedupRate.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.funnel.dedupRate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.funnel.dedupRate","typeLabel":"number | null"},"excludedLeads":{"type":"integer","isRequired":true,"uniqueKey":"stats.funnel.excludedLeads","typeLabel":"integer"},"excludedRate":{"oneOf":[{"type":"number","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.funnel.excludedRate.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"maximum":1,"isRequired":true,"uniqueKey":"stats.funnel.excludedRate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.funnel.excludedRate","typeLabel":"number | null"}},"isRequired":true,"uniqueKey":"stats.funnel","typeLabel":"object"},"running":{"type":"object","required":["runningLeads","oldestActiveRunStartedAt"],"properties":{"runningLeads":{"type":"integer","description":"Leads with active (queued / running / waiting) cell runs.","isRequired":true,"uniqueKey":"stats.running.runningLeads","typeLabel":"integer"},"oldestActiveRunStartedAt":{"oneOf":[{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"stats.running.oldestActiveRunStartedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","isRequired":true,"uniqueKey":"stats.running.oldestActiveRunStartedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"stats.running.oldestActiveRunStartedAt","typeLabel":"string\u003cdate-time> | null"}},"isRequired":true,"uniqueKey":"stats.running","typeLabel":"object"},"leadSources":{"type":"array","items":{"type":"object","required":["id","name","avgCreditsPerLead","totalCredits","totalLeads","source"],"properties":{"id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].name","typeLabel":"string"},"avgCreditsPerLead":{"type":"number","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].avgCreditsPerLead","typeLabel":"number"},"totalCredits":{"type":"number","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].totalCredits","typeLabel":"number"},"totalLeads":{"type":"integer","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].totalLeads","typeLabel":"integer"},"source":{"type":"string","enum":["historical","estimate"],"description":"`historical` when the average is derived from real\ncost_events; `estimate` when it was computed by static\nregex analysis of the lead source's TypeScript code.\n","isRequired":true,"uniqueKey":"stats.leadSources.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"stats.leadSources.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"stats.leadSources","typeLabel":"object[]"},"hasUnknownTotalWithMore":{"type":"boolean","description":"True when ≥1 active lead source has unknown TAM AND\n`has_more=true` (e.g. Twitter / LinkedIn post search).\nConsumers should render \"X found (more available)\" instead\nof a numeric TAM when set.\n","isRequired":true,"uniqueKey":"stats.hasUnknownTotalWithMore","typeLabel":"boolean"}},"uniqueKey":"stats","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"table","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","workspaceId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","leadCount":123,"columns":[{"object":"column","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","type":"\u003cstring>","kind":"input","slug":"\u003cstring>","autoTrigger":true,"credits":{"lifetimeUsed":123},"cells":{"running":1,"errored":1},"stats":{"avgCreditsPerRun":123,"callRate":0.5,"totalRuns":123},"qualification":{"pass":123,"fail":123,"unsure":123,"total":123}}],"credits":{"lifetimeUsed":123},"cells":{"running":1,"errored":1},"url":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z","stats":{"creditsPerLead":123,"creditsPerQualifiedLead":123,"findMoreEstimatedCredits":123,"qualification":{"rate":0.5,"fetchRate":0.5,"qualifiedLeads":123,"effectiveLeadsPerQualified":123,"estimatedQualifiedLeads":123},"funnel":{"totalSourcedLeads":123,"postStaticLeads":123,"dedupedLeads":123,"dedupRate":0.5,"excludedLeads":123,"excludedRate":0.5},"running":{"runningLeads":123,"oldestActiveRunStartedAt":"2023-11-07T05:31:56Z"},"leadSources":[{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","avgCreditsPerLead":123,"totalCredits":123,"totalLeads":123,"source":"historical"}],"hasUnknownTotalWithMore":true}}}},"exampleType":"generated"}},"exampleType":"generated"},"f7461408-ec7f-43b2-93cf-1c56f72b530d":{"description":"Table not found in this org (or soft-deleted)","content":{"application/json":{"schema":{"type":"object","required":["error","code"],"example":{"error":"Table not found","code":"TABLE_NOT_FOUND"},"properties":{"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"details":{"type":"object","additionalProperties":true,"uniqueKey":"details","typeLabel":"object"},"handoff":{"type":"object","description":"Present on 4xx errors the caller's user can resolve in-app: a\nforwardable link on the canonical app origin.\n","required":["kind","url","label"],"properties":{"kind":{"type":"string","isRequired":true,"uniqueKey":"handoff.kind","typeLabel":"string"},"url":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"handoff.url","typeLabel":"string\u003curi>"},"label":{"type":"string","isRequired":true,"uniqueKey":"handoff.label","typeLabel":"string"}},"uniqueKey":"handoff","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Table not found","code":"TABLE_NOT_FOUND"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"58f4c267-0c2d-44a5-96d2-b88e0b02cb28":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"og_live_...","scopes":[]}}},"servers":{"3cee4c01-8102-49ac-a706-7d90ac4d7c3a":{"url":"https://origami.chat/api/v2","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"og_live_...","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi-v2.yaml"},"subdomain":"origamiagents","siteName":"Origami API","title":"Get a table: name, leadCount, columns, credits, optional economics - Origami API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-25T18:43:10.448Z","originalFileLocation":"agents/reference/get-table.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The canonical \u0026quot;what\u0026#x27;s in this table and what did it cost?\u0026quot; surface in v2. Same shape as the entries in Run.response.tables[] and GET /agents/{id}/tables. Default shape is lite: leadCount, columns[] with per-column credits.lifetimeUsed, table-level credits.lifetimeUsed (sum of the column breakdown). Pass ?include=stats to attach the economics block, the same numbers the UI shows at the top of the table (creditsPerLead, qualification breakdown, funnel, lead sources, ...). credits.lifetimeUsed accumulates across every agent run that ever populated cells on this table; it is the unit a human thinks in when they ask how much a list cost. It does NOT include still-active cell-run reservations; wait for the relevant run to terminate before reading the final number. Scoped to the API key\u0026#x27;s org. There is no API-owned filter on tables, so any non-deleted table in your org is fetchable. For programmatic row reads, use GET /api/v2/tables/{tableId}/rows.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Origami API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a table: name, leadCount, columns, credits, optional economics - Origami API\">\u003cmeta data-mint-head property=\"og:description\" content=\"The canonical \u0026quot;what\u0026#x27;s in this table and what did it cost?\u0026quot; surface in v2. Same shape as the entries in Run.response.tables[] and GET /agents/{id}/tables. Default shape is lite: leadCount, columns[] with per-column credits.lifetimeUsed, table-level credits.lifetimeUsed (sum of the column breakdown). Pass ?include=stats to attach the economics block, the same numbers the UI shows at the top of the table (creditsPerLead, qualification breakdown, funnel, lead sources, ...). credits.lifetimeUsed accumulates across every agent run that ever populated cells on this table; it is the unit a human thinks in when they ask how much a list cost. It does NOT include still-active cell-run reservations; wait for the relevant run to terminate before reading the final number. Scoped to the API key\u0026#x27;s org. There is no API-owned filter on tables, so any non-deleted table in your org is fetchable. For programmatic row reads, use GET /api/v2/tables/{tableId}/rows.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Origami API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.origami.chat/agents/reference/get-table\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://origamiagents.mintlify.app/_mintlify/api/og/v2?division=Tables\u0026amp;title=Get+a+table%3A+name%2C+leadCount%2C+columns%2C+credits%2C+optional+economics\u0026amp;description=The+canonical+%22what%27s+in+this+table+and+what+did+it+cost%3F%22%0Asurface+in+v2.+Same+shape+as+the+entries+in%0A%60Run.response.tables%5B%5D%60+and+%60GET+%2Fagents%2F%7Bid%7D%2Ftables%60.%0A%0AD\u0026amp;theme=e0ce817f1c64e26a408cc8e3\u0026amp;signature=f4db66e5077be8bb95410455f66c857bc5089b5229dc9a23b3e6acb2e2443510\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get a table: name, leadCount, columns, credits, optional economics - Origami API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The canonical \u0026quot;what\u0026#x27;s in this table and what did it cost?\u0026quot; surface in v2. Same shape as the entries in Run.response.tables[] and GET /agents/{id}/tables. Default shape is lite: leadCount, columns[] with per-column credits.lifetimeUsed, table-level credits.lifetimeUsed (sum of the column breakdown). Pass ?include=stats to attach the economics block, the same numbers the UI shows at the top of the table (creditsPerLead, qualification breakdown, funnel, lead sources, ...). credits.lifetimeUsed accumulates across every agent run that ever populated cells on this table; it is the unit a human thinks in when they ask how much a list cost. It does NOT include still-active cell-run reservations; wait for the relevant run to terminate before reading the final number. Scoped to the API key\u0026#x27;s org. There is no API-owned filter on tables, so any non-deleted table in your org is fetchable. For programmatic row reads, use GET /api/v2/tables/{tableId}/rows.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://origamiagents.mintlify.app/_mintlify/api/og/v2?division=Tables\u0026amp;title=Get+a+table%3A+name%2C+leadCount%2C+columns%2C+credits%2C+optional+economics\u0026amp;description=The+canonical+%22what%27s+in+this+table+and+what+did+it+cost%3F%22%0Asurface+in+v2.+Same+shape+as+the+entries+in%0A%60Run.response.tables%5B%5D%60+and+%60GET+%2Fagents%2F%7Bid%7D%2Ftables%60.%0A%0AD\u0026amp;theme=e0ce817f1c64e26a408cc8e3\u0026amp;signature=f4db66e5077be8bb95410455f66c857bc5089b5229dc9a23b3e6acb2e2443510\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/origamiagents/zjsdEZpGw8t3MGzV/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Origami API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#fe7bcd\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.origami.chat/agents/reference/get-table\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/agents/reference/get-table.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.origami.chat/#organization\",\"name\":\"Origami API\",\"url\":\"https://docs.origami.chat\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/origamiagents/XHcb8BJCoB-coV4A/logo/light.svg?fit=max\u0026auto=format\u0026n=XHcb8BJCoB-coV4A\u0026q=85\u0026s=f373c14798a59bfb8cedc4284f55a0ca\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.origami.chat#website\",\"name\":\"Origami API\",\"url\":\"https://docs.origami.chat\",\"publisher\":{\"@id\":\"https://docs.origami.chat/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.origami.chat/agents/reference/get-table#webpage\",\"url\":\"https://docs.origami.chat/agents/reference/get-table\",\"name\":\"Get a table: name, leadCount, columns, credits, optional economics\",\"description\":\"The canonical \\\"what's in this table and what did it cost?\\\" surface in v2. Same shape as the entries in Run.response.tables[] and GET /agents/{id}/tables. Default shape is lite: leadCount, columns[] with per-column credits.lifetimeUsed, table-level credits.lifetimeUsed (sum of the column breakdown). Pass ?include=stats to attach the economics block, the same numbers the UI shows at the top of the table (creditsPerLead, qualification breakdown, funnel, lead sources, ...). credits.lifetimeUsed accumulates across every agent run that ever populated cells on this table; it is the unit a human thinks in when they ask how much a list cost. It does NOT include still-active cell-run reservations; wait for the relevant run to terminate before reading the final number. Scoped to the API key's org. There is no API-owned filter on tables, so any non-deleted table in your org is fetchable. For programmatic row reads, use GET /api/v2/tables/{tableId}/rows.\",\"dateModified\":\"2026-08-25T18:43:10.448Z\",\"isPartOf\":{\"@id\":\"https://docs.origami.chat#website\"},\"breadcrumb\":{\"@id\":\"https://docs.origami.chat/agents/reference/get-table#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.origami.chat/agents/reference/get-table#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tables\",\"item\":\"https://docs.origami.chat/agents/reference/list-tables\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get a table: name, leadCount, columns, credits, optional economics\",\"item\":\"https://docs.origami.chat/agents/reference/get-table\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.origami.chat/agents/reference/get-table#apireference\",\"headline\":\"Get a table: name, leadCount, columns, credits, optional economics\",\"name\":\"Get a table: name, leadCount, columns, credits, optional economics\",\"description\":\"The canonical \\\"what's in this table and what did it cost?\\\" surface in v2. Same shape as the entries in Run.response.tables[] and GET /agents/{id}/tables. Default shape is lite: leadCount, columns[] with per-column credits.lifetimeUsed, table-level credits.lifetimeUsed (sum of the column breakdown). Pass ?include=stats to attach the economics block, the same numbers the UI shows at the top of the table (creditsPerLead, qualification breakdown, funnel, lead sources, ...). credits.lifetimeUsed accumulates across every agent run that ever populated cells on this table; it is the unit a human thinks in when they ask how much a list cost. It does NOT include still-active cell-run reservations; wait for the relevant run to terminate before reading the final number. Scoped to the API key's org. There is no API-owned filter on tables, so any non-deleted table in your org is fetchable. For programmatic row reads, use GET /api/v2/tables/{tableId}/rows.\",\"url\":\"https://docs.origami.chat/agents/reference/get-table\",\"mainEntityOfPage\":{\"@id\":\"https://docs.origami.chat/agents/reference/get-table#webpage\"},\"dateModified\":\"2026-08-25T18:43:10.448Z\",\"publisher\":{\"@id\":\"https://docs.origami.chat/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.origami.chat#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Origami API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Origami API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"v3 API","pages":[{"title":"v3 API","href":"/v3/overview"}]},{"tab":"v2 API","groups":[{"group":"Guide","pages":[{"title":"v2 API beta","href":"/agents"},{"title":"Objects and relationships","href":"/agents/objects"},{"title":"Quickstart","href":"/agents/quickstart"},{"title":"Run object","href":"/agents/run-object"},{"title":"Install the skill","href":"/agents/skill"},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Projects","pages":[{"title":"List projects (cursor-paginated; ?search=)","deprecated":null,"version":null,"sidebarTitle":"List projects","openapi":"/openapi-v2.yaml get /projects","href":"/agents/reference/list-projects"},{"title":"Create a project (child org)","deprecated":null,"version":null,"sidebarTitle":"Create project","openapi":"/openapi-v2.yaml post /projects","href":"/agents/reference/create-project"},{"title":"Fetch a project","deprecated":null,"version":null,"sidebarTitle":"Get project","openapi":"/openapi-v2.yaml get /projects/{projectId}","href":"/agents/reference/get-project"},{"title":"Update a project's name, budget cap, or enforcement mode","deprecated":null,"version":null,"sidebarTitle":"Update project","openapi":"/openapi-v2.yaml patch /projects/{projectId}","href":"/agents/reference/update-project"},{"title":"Delete a project (two-step; ?confirm=true, ?dryRun=true)","deprecated":null,"version":null,"sidebarTitle":"Delete project","openapi":"/openapi-v2.yaml delete /projects/{projectId}","href":"/agents/reference/delete-project"}]},{"group":"Agents","pages":[{"title":"Create an agent and admit its first run","deprecated":null,"version":null,"sidebarTitle":"Create agent","openapi":"/openapi-v2.yaml post /agents","href":"/agents/reference/create-agent"},{"title":"List agents (cursor-paginated; ?search=)","deprecated":null,"version":null,"sidebarTitle":"List agents","openapi":"/openapi-v2.yaml get /agents","href":"/agents/reference/list-agents"},{"title":"Get an agent","deprecated":null,"version":null,"sidebarTitle":"Get agent","openapi":"/openapi-v2.yaml get /agents/{id}","href":"/agents/reference/get-agent"},{"title":"Archive an agent (soft-delete)","deprecated":null,"version":null,"sidebarTitle":"Archive agent","openapi":"/openapi-v2.yaml delete /agents/{id}","href":"/agents/reference/archive-agent"}]},{"group":"Runs","pages":[{"title":"Send a follow-up run","deprecated":null,"version":null,"sidebarTitle":"Send run","openapi":"/openapi-v2.yaml post /agents/{id}/runs","href":"/agents/reference/send-run"},{"title":"List runs for an agent (cursor-paginated)","deprecated":null,"version":null,"sidebarTitle":"List runs","openapi":"/openapi-v2.yaml get /agents/{id}/runs","href":"/agents/reference/list-runs"},{"title":"Get a run (poll for status / final result)","deprecated":null,"version":null,"sidebarTitle":"Get run","openapi":"/openapi-v2.yaml get /agents/{id}/runs/{runId}","href":"/agents/reference/get-run"},{"title":"Cancel the agent's currently-active run (idempotent, cooperative)","deprecated":null,"version":null,"sidebarTitle":"Cancel run","openapi":"/openapi-v2.yaml post /agents/{id}/cancel","href":"/agents/reference/cancel-run"}]},{"group":"Tables","pages":[{"title":"List tables (cursor-paginated; ?workspaceId=)","description":null,"deprecated":null,"version":null,"sidebarTitle":"List tables","openapi":"/openapi-v2.yaml get /tables","href":"/agents/reference/list-tables"},{"title":"Get a table: name, leadCount, columns, credits, optional economics","deprecated":null,"version":null,"sidebarTitle":"Get table","openapi":"/openapi-v2.yaml get /tables/{tableId}","href":"/agents/reference/get-table"},{"title":"List tables in the agent's workspace","description":"The fallback discovery surface in v2. The run object only\ncarries `response.tables[]` for tables a specific run\n*touched* (empty when the run made no mutations or stopped on\na question), so callers that need \"every table this agent has\naccess to\" use this endpoint instead.\n\nEach entry is a full TableObject: same shape as\n`GET /api/v2/tables/{id}` and the same shape embedded under\n`Run.response.tables[]`. Pass `?include=stats` to attach the\neconomics block (per-table + per-column).\n\nScoped to the agent's own reach - its chat-linked tables plus\nits legacy workspace's tables when it has one; a caller cannot\nprobe arbitrary containers through this path. Returned in the\ncanonical list envelope with `nextCursor` always `null`; an\nagent's scope is rarely more than a handful of tables, so\nthe endpoint does not paginate.\n","deprecated":null,"version":null,"sidebarTitle":"List agent tables","openapi":"/openapi-v2.yaml get /agents/{id}/tables","href":"/agents/reference/list-agent-tables"},{"title":"List a table's columns","deprecated":null,"version":null,"sidebarTitle":"List columns","openapi":"/openapi-v2.yaml get /tables/{tableId}/columns","href":"/agents/reference/list-columns"},{"title":"List rows (typed cells; ?cells=flat / ?format=csv)","deprecated":null,"version":null,"sidebarTitle":"List rows","openapi":"/openapi-v2.yaml get /tables/{tableId}/rows","href":"/agents/reference/list-rows"},{"title":"Fetch one row","deprecated":null,"version":null,"sidebarTitle":"Get row","openapi":"/openapi-v2.yaml get /tables/{tableId}/rows/{rowId}","href":"/agents/reference/get-row"},{"title":"Fetch one cell","deprecated":null,"version":null,"sidebarTitle":"Get cell","openapi":"/openapi-v2.yaml get /tables/{tableId}/rows/{rowId}/cells/{columnId}","href":"/agents/reference/get-cell"}]},{"group":"Rows \u0026 writes","pages":[{"title":"Upsert rows on matchColumns (the single v2 batch write primitive)","deprecated":null,"version":null,"sidebarTitle":"Upsert rows","openapi":"/openapi-v2.yaml post /tables/{tableId}/rows/upsert","href":"/agents/reference/upsert-rows"},{"title":"Upsert rows from a CSV file (same operation, CSV transport)","deprecated":null,"version":null,"sidebarTitle":"Upsert rows file","openapi":"/openapi-v2.yaml post /tables/{tableId}/rows/upsert-file","href":"/agents/reference/upsert-rows-file"},{"title":"Bulk soft-delete rows by id","deprecated":null,"version":null,"sidebarTitle":"Delete rows","openapi":"/openapi-v2.yaml delete /tables/{tableId}/rows","href":"/agents/reference/delete-rows"},{"title":"Stop active cell work for a table (the API \"stop\" button)","deprecated":null,"version":null,"sidebarTitle":"Cancel table cells","openapi":"/openapi-v2.yaml post /tables/{tableId}/cancel","href":"/agents/reference/cancel-table-cells"}]},{"group":"Enrichment runs","pages":[{"title":"List enrichment runs (cursor-paginated; ?tableId=)","deprecated":null,"version":null,"sidebarTitle":"List enrichment runs","openapi":"/openapi-v2.yaml get /enrichment-runs","href":"/agents/reference/list-enrichment-runs"},{"title":"Track an enrichment run (incl. per-row upsert outcomes)","deprecated":null,"version":null,"sidebarTitle":"Get enrichment run","openapi":"/openapi-v2.yaml get /enrichment-runs/{runId}","href":"/agents/reference/get-enrichment-run"},{"title":"List a table's enrichment runs (cursor-paginated)","deprecated":null,"version":null,"sidebarTitle":"List table enrichment runs","openapi":"/openapi-v2.yaml get /tables/{tableId}/enrichment-runs","href":"/agents/reference/list-table-enrichment-runs"},{"title":"Get table run","deprecated":null,"version":null,"sidebarTitle":"Get table run","openapi":"/openapi-v2.yaml get /tables/{tableId}/runs/{runId}","href":"/agents/reference/get-table-run"}]},{"group":"Workspaces","pages":[{"title":"List workspaces (cursor-paginated; ?search=)","deprecated":true,"version":null,"sidebarTitle":"List workspaces","openapi":"/openapi-v2.yaml get /workspaces","href":"/agents/reference/list-workspaces"},{"title":"Bootstrap a workspace (upload-first flows)","deprecated":true,"version":null,"sidebarTitle":"Create workspace","openapi":"/openapi-v2.yaml post /workspaces","href":"/agents/reference/create-workspace"},{"title":"Fetch a workspace","deprecated":true,"version":null,"sidebarTitle":"Get workspace","openapi":"/openapi-v2.yaml get /workspaces/{workspaceId}","href":"/agents/reference/get-workspace"},{"title":"Delete a workspace (two-step; ?confirm=true)","deprecated":true,"version":null,"sidebarTitle":"Delete workspace","openapi":"/openapi-v2.yaml delete /workspaces/{workspaceId}","href":"/agents/reference/delete-workspace"}]},{"group":"Documents","pages":[{"title":"List workspace-scoped documents (cursor-paginated)","deprecated":null,"version":null,"sidebarTitle":"List documents","openapi":"/openapi-v2.yaml get /workspaces/{workspaceId}/documents","href":"/agents/reference/list-documents"},{"title":"Upload files into a workspace (the single ingest verb)","deprecated":null,"version":null,"sidebarTitle":"Upload documents","openapi":"/openapi-v2.yaml post /workspaces/{workspaceId}/documents","href":"/agents/reference/upload-documents"},{"title":"Read a document (metadata + content)","deprecated":null,"version":null,"sidebarTitle":"Get document","openapi":"/openapi-v2.yaml get /workspaces/{workspaceId}/documents/{documentId}","href":"/agents/reference/get-document"},{"title":"Rename a document","deprecated":null,"version":null,"sidebarTitle":"Rename document","openapi":"/openapi-v2.yaml patch /workspaces/{workspaceId}/documents/{documentId}","href":"/agents/reference/rename-document"},{"title":"Delete a workspace document","deprecated":null,"version":null,"sidebarTitle":"Delete document","openapi":"/openapi-v2.yaml delete /workspaces/{workspaceId}/documents/{documentId}","href":"/agents/reference/delete-document"}]},{"group":"Campaigns","pages":[{"title":"List a workspace's campaigns","deprecated":null,"version":null,"sidebarTitle":"List workspace campaigns","openapi":"/openapi-v2.yaml get /workspaces/{workspaceId}/campaigns","href":"/agents/reference/list-workspace-campaigns"},{"title":"List campaigns that send from a table","deprecated":null,"version":null,"sidebarTitle":"List table campaigns","openapi":"/openapi-v2.yaml get /tables/{tableId}/campaigns","href":"/agents/reference/list-table-campaigns"},{"title":"Create a campaign on a table (agentic)","deprecated":null,"version":null,"sidebarTitle":"Create campaign","openapi":"/openapi-v2.yaml post /tables/{tableId}/campaigns","href":"/agents/reference/create-campaign"},{"title":"Fetch a campaign","deprecated":null,"version":null,"sidebarTitle":"Get campaign","openapi":"/openapi-v2.yaml get /campaigns/{campaignId}","href":"/agents/reference/get-campaign"},{"title":"Delete a campaign (?confirm=true, ?dryRun=true)","deprecated":null,"version":null,"sidebarTitle":"Delete campaign","openapi":"/openapi-v2.yaml delete /campaigns/{campaignId}","href":"/agents/reference/delete-campaign"},{"title":"List the people in a campaign (keyset-paginated, filtered)","deprecated":null,"version":null,"sidebarTitle":"List campaign people","openapi":"/openapi-v2.yaml get /campaigns/{campaignId}/people","href":"/agents/reference/list-campaign-people"},{"title":"Synonym of GET /campaigns/{campaignId}/people","deprecated":null,"version":null,"sidebarTitle":"List campaign sequences","openapi":"/openapi-v2.yaml get /campaigns/{campaignId}/sequences","href":"/agents/reference/list-campaign-sequences"},{"title":"Campaign performance stats","deprecated":null,"version":null,"sidebarTitle":"Get campaign stats","openapi":"/openapi-v2.yaml get /campaigns/{campaignId}/stats","href":"/agents/reference/get-campaign-stats"},{"title":"Request a content change to a campaign (agentic)","deprecated":null,"version":null,"sidebarTitle":"Edit campaign","openapi":"/openapi-v2.yaml post /campaigns/{campaignId}/edits","href":"/agents/reference/edit-campaign"},{"title":"Launch a campaign: activate + run the launch pipeline (alias /send)","deprecated":null,"version":null,"sidebarTitle":"Launch campaign","openapi":"/openapi-v2.yaml post /campaigns/{campaignId}/launch","href":"/agents/reference/launch-campaign"},{"title":"Alias of POST /campaigns/{campaignId}/launch","deprecated":null,"version":null,"sidebarTitle":"Send campaign","openapi":"/openapi-v2.yaml post /campaigns/{campaignId}/send","href":"/agents/reference/send-campaign"},{"title":"Pause a campaign (idempotent; ?dryRun=true)","deprecated":null,"version":null,"sidebarTitle":"Pause campaign","openapi":"/openapi-v2.yaml post /campaigns/{campaignId}/pause","href":"/agents/reference/pause-campaign"},{"title":"Resume a campaign (idempotent; ?dryRun=true)","deprecated":null,"version":null,"sidebarTitle":"Resume campaign","openapi":"/openapi-v2.yaml post /campaigns/{campaignId}/resume","href":"/agents/reference/resume-campaign"}]},{"group":"Sequences","pages":[{"title":"List sequences (bounded scope, cursor-paginated, filtered)","deprecated":null,"version":null,"sidebarTitle":"List sequences","openapi":"/openapi-v2.yaml get /sequences","href":"/agents/reference/list-sequences"},{"title":"List a table's sequences (cursor-paginated, filtered)","deprecated":null,"version":null,"sidebarTitle":"List table sequences","openapi":"/openapi-v2.yaml get /tables/{tableId}/sequences","href":"/agents/reference/list-table-sequences"},{"title":"Fetch a sequence with steps inline (provider internals redacted)","deprecated":null,"version":null,"sidebarTitle":"Get sequence","openapi":"/openapi-v2.yaml get /sequences/{sequenceId}","href":"/agents/reference/get-sequence"},{"title":"Stop a sequence (header stop; sent history preserved)","deprecated":null,"version":null,"sidebarTitle":"Stop sequence","openapi":"/openapi-v2.yaml post /sequences/{sequenceId}/stop","href":"/agents/reference/stop-sequence"},{"title":"Delete a sequence (?force=true, ?dryRun=true)","deprecated":null,"version":null,"sidebarTitle":"Delete sequence","openapi":"/openapi-v2.yaml delete /sequences/{sequenceId}","href":"/agents/reference/delete-sequence"}]},{"group":"Scheduled agents","pages":[{"title":"List scheduled agents (cursor-paginated; filters workspaceId/enabled)","deprecated":null,"version":null,"sidebarTitle":"List scheduled agents","openapi":"/openapi-v2.yaml get /scheduled-agents","href":"/agents/reference/list-scheduled-agents"},{"title":"Create a scheduled agent (disabled by default)","deprecated":null,"version":null,"sidebarTitle":"Create scheduled agent","openapi":"/openapi-v2.yaml post /scheduled-agents","href":"/agents/reference/create-scheduled-agent"},{"title":"Fetch a scheduled agent (+ planBlocked, last run)","deprecated":null,"version":null,"sidebarTitle":"Get scheduled agent","openapi":"/openapi-v2.yaml get /scheduled-agents/{id}","href":"/agents/reference/get-scheduled-agent"},{"title":"Edit a scheduled agent","deprecated":null,"version":null,"sidebarTitle":"Update scheduled agent","openapi":"/openapi-v2.yaml patch /scheduled-agents/{id}","href":"/agents/reference/update-scheduled-agent"},{"title":"Delete a scheduled agent (soft-delete)","deprecated":null,"version":null,"sidebarTitle":"Delete scheduled agent","openapi":"/openapi-v2.yaml delete /scheduled-agents/{id}","href":"/agents/reference/delete-scheduled-agent"},{"title":"Enable a scheduled agent","deprecated":null,"version":null,"sidebarTitle":"Enable scheduled agent","openapi":"/openapi-v2.yaml post /scheduled-agents/{id}/enable","href":"/agents/reference/enable-scheduled-agent"},{"title":"Disable a scheduled agent","deprecated":null,"version":null,"sidebarTitle":"Disable scheduled agent","openapi":"/openapi-v2.yaml post /scheduled-agents/{id}/disable","href":"/agents/reference/disable-scheduled-agent"},{"title":"Manually trigger a run","deprecated":null,"version":null,"sidebarTitle":"Trigger scheduled agent","openapi":"/openapi-v2.yaml post /scheduled-agents/{id}/trigger","href":"/agents/reference/trigger-scheduled-agent"},{"title":"Run history (failed runs carry a workspace-chat handoff)","deprecated":null,"version":null,"sidebarTitle":"List scheduled agent runs","openapi":"/openapi-v2.yaml get /scheduled-agents/{id}/runs","href":"/agents/reference/list-scheduled-agent-runs"}]},{"group":"Account","pages":[{"title":"Org account overview (plan, capabilities, workspace usage)","deprecated":null,"version":null,"sidebarTitle":"Get account","openapi":"/openapi-v2.yaml get /account","href":"/agents/reference/get-account"},{"title":"Credit balance (supersedes v1 GET /credits)","deprecated":null,"version":null,"sidebarTitle":"Get credits","openapi":"/openapi-v2.yaml get /account/credits","href":"/agents/reference/get-credits"}]},{"group":"Legacy aliases","expanded":false,"pages":[{"title":"Legacy alias: delete a workspace (body-confirm protocol)","deprecated":true,"version":null,"sidebarTitle":"Delete workspace legacy","openapi":"/openapi-v2.yaml post /workspaces/{workspaceId}/delete","href":"/agents/reference/delete-workspace-legacy"},{"title":"Legacy alias: upload files (use POST /workspaces/{workspaceId}/documents)","deprecated":true,"version":null,"sidebarTitle":"Upload documents legacy","openapi":"/openapi-v2.yaml post /workspaces/{workspaceId}/uploads","href":"/agents/reference/upload-documents-legacy"},{"title":"Legacy alias: rename a document (use PATCH .../documents/{documentId})","deprecated":true,"version":null,"sidebarTitle":"Rename document legacy","openapi":"/openapi-v2.yaml post /workspaces/{workspaceId}/documents/{documentId}/rename","href":"/agents/reference/rename-document-legacy"},{"title":"Legacy alias: create a campaign (use POST /tables/{tableId}/campaigns)","deprecated":true,"version":null,"sidebarTitle":"Create sequence legacy","openapi":"/openapi-v2.yaml post /tables/{tableId}/sequences","href":"/agents/reference/create-sequence-legacy"},{"title":"Legacy alias: delete a sequence (use DELETE /sequences/{sequenceId})","deprecated":true,"version":null,"sidebarTitle":"Delete sequence legacy","openapi":"/openapi-v2.yaml post /sequences/{sequenceId}/delete","href":"/agents/reference/delete-sequence-legacy"},{"title":"Legacy alias: list enrichment runs (use GET /enrichment-runs)","deprecated":true,"version":null,"sidebarTitle":"List batches","openapi":"/openapi-v2.yaml get /batches","href":"/agents/reference/list-batches"},{"title":"Legacy alias: track an enrichment run (use GET /enrichment-runs/{runId})","deprecated":true,"version":null,"sidebarTitle":"Get batch","openapi":"/openapi-v2.yaml get /batches/{batchId}","href":"/agents/reference/get-batch"}]}]},{"tab":"Webhooks","pages":[{"title":"Webhooks","href":"/webhooks/overview"}]},{"tab":"Deprecated","pages":[{"title":"Deprecated","href":"/api-v2-to-v3-migration"}]}]},"basePath":"","title":"Get a table: name, leadCount, columns, credits, optional economics - Origami API","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}