Ask AI to draft the reporting lines no source gives, from the people’s titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.
POST
/
accounts
/
{account_key}
/
org-chart
/
drafts
/
Draft an account's org chart
curl --request POST \ --url https://api.getoneprofile.ai/accounts/{account_key}/org-chart/drafts/ \ --header 'X-API-Key: <api-key>'
Each person whose drafted line this draft took away: the draft guessed no line for them this time, or one a person had called wrong.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Oneprofile","description":"How to use Oneprofile: find leads, enrich them, and run outreach.","colors":{"primary":"#0F5F5C","light":"#23CCC9","dark":"#15807E"},"appearance":{"default":"light"},"navbar":{"primary":{"type":"button","label":"Open Oneprofile","href":"https://app.getoneprofile.ai"}},"footer":{"socials":{"x":"https://x.com/getoneprofile","linkedin":"https://www.linkedin.com/company/getoneprofile"},"links":[{"header":"Product","items":[{"label":"Open Oneprofile","href":"https://app.getoneprofile.ai"},{"label":"Pricing","href":"https://www.getoneprofile.ai/pricing"},{"label":"Integrations","href":"https://www.getoneprofile.ai/integrations"}]},{"header":"Resources","items":[{"label":"Changelog","href":"https://docs.getoneprofile.ai/changelog"},{"label":"Blog","href":"https://www.getoneprofile.ai/blog"},{"label":"Contact support","href":"mailto:support@getoneprofile.ai"}]},{"header":"Legal","items":[{"label":"Terms of service","href":"https://www.getoneprofile.ai/terms"},{"label":"Privacy policy","href":"https://www.getoneprofile.ai/privacy-policy"}]}]},"icons":{"library":"lucide"},"integrations":{"posthog":{"apiKey":"phc_p9VapX8hW4khZqlz1QX0fNdDP8jtRhJiTofklwMgjaS","apiHost":"https://k.getoneprofile.ai"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"variables":{"appUrl":"https://app.getoneprofile.ai"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oneprofile","hasAudioNarration":false,"actualSubdomain":"oneprofile","customDomains":["docs.getoneprofile.ai"],"gitSource":{"type":"github","owner":"getoneprofile","repo":"oneprofile","deployBranch":"master","contentDirectory":"product-docs/docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aefab40bc1b65540a859992","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API reference","count":662},{"language":"default","tag":"Endpoints","count":660},{"language":"default","tag":"sequences","count":111},{"language":"default","tag":"Documentation","count":101},{"language":"default","tag":"accounts","count":40},{"language":"default","tag":"table-enrichments","count":34},{"language":"default","tag":"senders","count":32},{"language":"default","tag":"find-leads","count":30},{"language":"default","tag":"inbox","count":27},{"language":"default","tag":"Outreach","count":26}],"searchSettings":{"maxResults":6}},"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":"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":"editor-metadata","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},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/accounts/draft-an-accounts-org-chart","slug":"/api-reference/accounts/draft-an-accounts-org-chart","pageMetadata":{"title":"Draft an account's org chart","description":"Ask AI to draft the reporting lines no source gives, from the people's titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafts/","href":"/api-reference/accounts/draft-an-accounts-org-chart","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Ask AI to draft the reporting lines no source gives, from the people’s titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\"\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":"Draft an account's org chart","description":"Ask AI to draft the reporting lines no source gives, from the people's titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafts/","href":"/api-reference/accounts/draft-an-accounts-org-chart","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Ask AI to draft the reporting lines no source gives, from the people's titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.","operationId":"create_account_org_chart_draft","parameters":["589bf88a-e4eb-451c-9d61-30a83c308489","65b4c26d-6367-4851-b463-4daea1f2c4c2","1b0e1a5d-0ac8-4381-a6b6-d3993e32bde1","f017e8bb-cc86-465b-b1ba-c118ca2deed1","d774c948-65b8-4c71-b48e-ed5fecb5298c"],"responses":{"200":"db42cfba-facf-4665-be0b-aec803935109","201":"5b71af6c-bcfe-4888-bbb9-4fa049041ef1","401":"15d2c111-7cba-400a-a5e2-724434f27ca0","403":"1df17648-0839-4f39-ba0e-c856a1817565","404":"470c7e0d-6bab-403a-a613-12429f9631bf","409":"35b5882f-9053-47f3-92b8-fbecc96acd6a","422":"d5340d75-3df0-449c-bafd-75a56967378c","500":"207d5f5b-91c7-45b5-a33a-e9edc901aa61","502":"074564dd-2335-457d-ae52-b706dbbdb6fa","503":"c91a9cfb-1ab5-44ce-bc4c-738277790e45"},"security":["8a02dcf1-3e6e-4a6d-892a-27dace9a1fd4","449bfe2a-bf36-4052-a15f-4458f510e738"],"summary":"Draft an account's org chart","tags":["accounts"],"method":"post","type":"path","servers":["872fd99c-23cb-4948-950d-72c52598aabf"],"path":"/accounts/{account_key}/org-chart/drafts/","baseUrlOptions":["https://api.getoneprofile.ai"],"title":"Draft an account's org chart","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"589bf88a-e4eb-451c-9d61-30a83c308489":{"in":"path","name":"account_key","required":true,"schema":{"description":"The account's key: its domain (acme.com), or its LinkedIn page (li-co:acme).","maxLength":320,"minLength":1,"pattern":"^(?:[^/.][^/]*|\\.[^/.][^/]*|\\.\\.[^/]+)$","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string"}},"65b4c26d-6367-4851-b463-4daea1f2c4c2":{"description":"Draw only this many levels of each tree, while 400 cards last, and send only the people drawn and the ones the page names. Left out, the whole chart.","in":"query","name":"levels","required":false,"schema":{"oneOf":[{"type":"integer","title":"Levels","description":"Draw only this many levels of each tree, while 400 cards last, and send only the people drawn and the ones the page names. Left out, the whole chart.","maximum":12,"minimum":1,"uniqueKey":"oneOf.0","typeLabel":"integer"},{"type":"null","title":"Levels","description":"Draw only this many levels of each tree, while 400 cards last, and send only the people drawn and the ones the page names. Left out, the whole chart.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"integer | null"}},"1b0e1a5d-0ac8-4381-a6b6-d3993e32bde1":{"description":"With levels: people whose reports are drawn whatever their level.","in":"query","name":"expand","required":false,"schema":{"description":"With levels: people whose reports are drawn whatever their level.","items":{"format":"uuid","type":"string","uniqueKey":"items.[INDEX]","typeLabel":"string\u003cuuid>"},"maxItems":500,"title":"Expand","type":"array","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid>[]"}},"f017e8bb-cc86-465b-b1ba-c118ca2deed1":{"description":"With levels: a person to draw the way down to.","in":"query","name":"focus","required":false,"schema":{"oneOf":[{"type":"string","title":"Focus","description":"With levels: a person to draw the way down to.","format":"uuid","uniqueKey":"oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Focus","description":"With levels: a person to draw the way down to.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid> | null"}},"d774c948-65b8-4c71-b48e-ed5fecb5298c":{"description":"With levels: how many people with no line either way to draw.","in":"query","name":"loose","required":false,"schema":{"default":30,"description":"With levels: how many people with no line either way to draw.","maximum":5000,"minimum":0,"title":"Loose","type":"integer","isRequired":false,"uniqueKey":"","typeLabel":"integer"}}},"responses":{"db42cfba-facf-4665-be0b-aec803935109":{"content":{"application/json":{"schema":{"description":"What an ask for the free draft did, and the chart after it.","properties":{"chart":{"description":"An account's org chart: every person with their line, hidden people last.","properties":{"budget_holder_candidates":{"description":"Up to three people the draft thinks may hold the budget; a rep decides.","items":{"description":"One person the draft thinks may hold the budget.","properties":{"person_id":{"format":"uuid","title":"Person Id","type":"string","isRequired":true,"uniqueKey":"chart.budget_holder_candidates.items.[INDEX].person_id","typeLabel":"string\u003cuuid>"},"reason":{"title":"Reason","type":"string","isRequired":true,"uniqueKey":"chart.budget_holder_candidates.items.[INDEX].reason","typeLabel":"string"}},"required":["person_id","reason"],"title":"AccountBudgetCandidateReadSchema","type":"object","uniqueKey":"chart.budget_holder_candidates.items.[INDEX]","typeLabel":"AccountBudgetCandidateReadSchema · object"},"title":"Budget Holder Candidates","type":"array","isRequired":true,"uniqueKey":"chart.budget_holder_candidates","typeLabel":"AccountBudgetCandidateReadSchema · object[]"},"draft_current":{"description":"Whether the draft was made over the people shown now.","title":"Draft Current","type":"boolean","isRequired":true,"uniqueKey":"chart.draft_current","typeLabel":"boolean"},"drafted_at":{"oneOf":[{"type":"string","title":"Drafted At","description":"When the free draft was made, if ever.","format":"date-time","isRequired":true,"uniqueKey":"chart.drafted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Drafted At","description":"When the free draft was made, if ever.","isRequired":true,"uniqueKey":"chart.drafted_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.drafted_at","typeLabel":"string\u003cdate-time> | null"},"drafts_left":{"description":"Free drafts left in the rolling 24 hours.","title":"Drafts Left","type":"integer","isRequired":true,"uniqueKey":"chart.drafts_left","typeLabel":"integer"},"drafts_reset_at":{"oneOf":[{"type":"string","title":"Drafts Reset At","description":"When the next free draft frees up, once none is left.","format":"date-time","isRequired":true,"uniqueKey":"chart.drafts_reset_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Drafts Reset At","description":"When the next free draft frees up, once none is left.","isRequired":true,"uniqueKey":"chart.drafts_reset_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.drafts_reset_at","typeLabel":"string\u003cdate-time> | null"},"lost":{"description":"Each role or line a rep set whose person is no longer at the account, newest first. What the rep set is kept, and comes back if the person does.","items":{"description":"A rep's word on the chart that lost its person: what it said, and where they are now.","properties":{"can_return":{"description":"Whether what was set comes back if a row names them here again.","title":"Can Return","type":"boolean","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].can_return","typeLabel":"boolean"},"cause":{"description":"moved: their row now names another company (now_at_key, when it is found); table_off: their table no longer feeds Accounts; table_trashed: their table is in the Trash; replaced: their row is still here but names someone else now; row_deleted: their row is gone; not_found: no row puts them here, and none was kept to say why.","enum":["moved","table_off","table_trashed","replaced","row_deleted","not_found"],"title":"AccountChartLossCause","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].cause","typeLabel":"enum\u003cstring>"},"kind":{"description":"person: the person a rep gave a role or a line to is no longer at the account. manager: the manager a rep said someone reports to is no longer at the account; their line falls back to the chart's own sources meanwhile.","enum":["person","manager"],"title":"AccountChartLossKind","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Their name when the rep set it, if known.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Their name when the rep set it, if known.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name","typeLabel":"string | null"},"now_at_key":{"oneOf":[{"type":"string","title":"Now At Key","description":"With moved: the account their rows put them at.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Now At Key","description":"With moved: the account their rows put them at.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key","typeLabel":"string | null"},"now_at_name":{"oneOf":[{"type":"string","title":"Now At Name","description":"That account's name.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Now At Name","description":"That account's name.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name","typeLabel":"string | null"},"person_key":{"description":"The person who is gone, as forget takes them.","title":"Person Key","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].person_key","typeLabel":"string"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"The part the rep said they play, with kind person.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The part the rep said they play, with kind person.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role","typeLabel":"enum\u003cstring> | null"},"subject_person_id":{"oneOf":[{"type":"string","title":"Subject Person Id","description":"With kind manager: the person on the chart whose line named them.","format":"uuid","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Subject Person Id","description":"With kind manager: the person on the chart whose line named them.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id","typeLabel":"string\u003cuuid> | null"}},"required":["kind","person_key","name","role","subject_person_id","cause","now_at_key","now_at_name","can_return"],"title":"AccountChartLossReadSchema","type":"object","uniqueKey":"chart.lost.items.[INDEX]","typeLabel":"AccountChartLossReadSchema · object"},"title":"Lost","type":"array","isRequired":true,"uniqueKey":"chart.lost","typeLabel":"AccountChartLossReadSchema · object[]"},"people":{"items":{"description":"One person on the chart, the line drawn for them, and what reps set.","properties":{"edited_at":{"oneOf":[{"type":"string","title":"Edited At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Edited At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at","typeLabel":"string\u003cdate-time> | null"},"edited_by_user_id":{"oneOf":[{"type":"string","title":"Edited By User Id","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edited By User Id","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id","typeLabel":"string | null"},"hidden":{"description":"Whether a rep hid them from the chart.","title":"Hidden","type":"boolean","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].hidden","typeLabel":"boolean"},"line":{"oneOf":[{"type":"object","title":"AccountChartLineReadSchema","description":"The line drawn; None when no source gives one.","required":["source","confidence","manager_id","manager_name","reason","table_id","column_id","set_by_user_id","set_at"],"properties":{"column_id":{"oneOf":[{"type":"string","title":"Column Id","description":"The column that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Column Id","description":"The column that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id","typeLabel":"string\u003cuuid> | null"},"confidence":{"description":"Confirmed when a source states it; likely when the draft guessed it.","enum":["confirmed","likely"],"title":"AccountLineConfidence","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.confidence","typeLabel":"enum\u003cstring>"},"manager_id":{"oneOf":[{"type":"string","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id","typeLabel":"string\u003cuuid> | null"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason","typeLabel":"string | null"},"set_at":{"oneOf":[{"type":"string","title":"Set At","description":"With a rep's line: when it was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Set At","description":"With a rep's line: when it was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at","typeLabel":"string\u003cdate-time> | null"},"set_by_user_id":{"oneOf":[{"type":"string","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id","typeLabel":"string | null"},"source":{"description":"Who gave it: a rep, a table's manager column, the Person researcher, or the free draft.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id","typeLabel":"string\u003cuuid> | null"},"loops":{"default":false,"description":"On a line not drawn: drawing it would close a loop, so the chart leaves it out. The chart's loops name each one a person has not decided.","title":"Loops","type":"boolean","uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.loops","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0","typeLabel":"AccountChartLineReadSchema · object"},{"type":"null","description":"The line drawn; None when no source gives one.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line","typeLabel":"AccountChartLineReadSchema · object | null"},"other_lines":{"description":"What weaker sources say, where they name a different manager.","items":{"description":"One reporting line, and where it came from.","properties":{"column_id":{"oneOf":[{"type":"string","title":"Column Id","description":"The column that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Column Id","description":"The column that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id","typeLabel":"string\u003cuuid> | null"},"confidence":{"description":"Confirmed when a source states it; likely when the draft guessed it.","enum":["confirmed","likely"],"title":"AccountLineConfidence","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].confidence","typeLabel":"enum\u003cstring>"},"manager_id":{"oneOf":[{"type":"string","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id","typeLabel":"string\u003cuuid> | null"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason","typeLabel":"string | null"},"set_at":{"oneOf":[{"type":"string","title":"Set At","description":"With a rep's line: when it was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Set At","description":"With a rep's line: when it was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at","typeLabel":"string\u003cdate-time> | null"},"set_by_user_id":{"oneOf":[{"type":"string","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id","typeLabel":"string | null"},"source":{"description":"Who gave it: a rep, a table's manager column, the Person researcher, or the free draft.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id","typeLabel":"string\u003cuuid> | null"},"loops":{"default":false,"description":"On a line not drawn: drawing it would close a loop, so the chart leaves it out. The chart's loops name each one a person has not decided.","title":"Loops","type":"boolean","uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].loops","typeLabel":"boolean"}},"required":["source","confidence","manager_id","manager_name","reason","table_id","column_id","set_by_user_id","set_at"],"title":"AccountChartLineReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX]","typeLabel":"AccountChartLineReadSchema · object"},"title":"Other Lines","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines","typeLabel":"AccountChartLineReadSchema · object[]"},"person":{"description":"One person at the account, once however many rows name them.","properties":{"data_at":{"description":"How old what is shown is: when their title last changed.","format":"date-time","title":"Data At","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.data_at","typeLabel":"string\u003cdate-time>"},"department":{"oneOf":[{"type":"string","title":"AccountDepartment","description":"The department their title names, read off its words; null if none.","enum":["sales","marketing","customer_success","product","design","engineering","data","it","security","finance","people","operations","legal"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The department their title names, read off its words; null if none.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department","typeLabel":"enum\u003cstring> | null"},"email":{"oneOf":[{"type":"string","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email","typeLabel":"string | null"},"email_status":{"oneOf":[{"type":"string","title":"AccountEmailStatus","description":"What is known of their address: the verdict of the Verify email column over it, or `bounced`; null when nothing checked it.","enum":["valid","catch_all","risky","unknown","invalid","disposable","bounced"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"What is known of their address: the verdict of the Verify email column over it, or `bounced`; null when nothing checked it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status","typeLabel":"enum\u003cstring> | null"},"enrolments":{"items":{"properties":{"bounced":{"description":"Whether an email to the person bounced.","title":"Bounced","type":"boolean","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].bounced","typeLabel":"boolean"},"enrolment_id":{"format":"uuid","title":"Enrolment Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].enrolment_id","typeLabel":"string\u003cuuid>"},"failure_code":{"oneOf":[{"type":"string","title":"EnrolmentFailureCode","description":"What failed, on a failed enrolment only.","enum":["connected_before_withdraw","invite_look_unreadable","missing_values"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"What failed, on a failed enrolment only.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code","typeLabel":"enum\u003cstring> | null"},"last_sent_at":{"oneOf":[{"type":"string","title":"Last Sent At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Sent At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at","typeLabel":"string\u003cdate-time> | null"},"replied_at":{"oneOf":[{"type":"string","title":"Replied At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Replied At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at","typeLabel":"string\u003cdate-time> | null"},"sequence_id":{"format":"uuid","title":"Sequence Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].sequence_id","typeLabel":"string\u003cuuid>"},"sequence_name":{"title":"Sequence Name","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].sequence_name","typeLabel":"string"},"status":{"description":"Where one contact stands in one sequence.\n\nACTIVE rows carry a ``due_at`` and are what the tick claims; CLAIMED is the\nin-flight guard between claim and outcome. PAUSED is a deliberate\nper-contact hold: unclaimable because the tick claims strictly on ACTIVE,\nyet still LIVE. It keeps its step and its one-live-sequence slot, and a\ncompliance stop (reply, unsubscribe) reaches it. Everything else is\nsettled: COMPLETED walked off the end; STOPPED was halted (reply,\nunsubscribe, bounce, manual, company pause); FAILED is terminal;\nSUPPRESSED was on the do-not-contact list;\nSKIPPED_DUPLICATE lost the one-live-sequence-per-contact rule, with the\nreason visible in the grid.\n\nA contact the workspace's recontact rule refuses is STOPPED with\n``StopReason.COOLDOWN``. There is deliberately no held state: a cooldown\nsettles a contact rather than parking them, so nothing here waits on a date\nand nothing lets itself out later.\n\nAWAITING_ACTION is a contact parked behind a task that needs a\nperson or a channel, modelled on PAUSED: live, keeps its step and its\none-live-sequence slot, unclaimable because the tick claims strictly on\nACTIVE, and a compliance stop reaches it. Unlike PAUSED nobody wakes it by\nhand: only the outreach-task sweep does, once the task it waits on is\ndecided or delivered. Deliberately not \"awaiting approval\": an AUTO-mode\nLinkedIn park is waiting for a browser rather than for anyone's approval,\nand this value is the word the Contacts tab shows for both.\n\nPENDING is a draft's roster: in, standing on a step, and NOT live. Binding\nan audience enrols on the spot so the Contacts tab can show who is in, but\na sequence nobody has launched must not hold anybody's one-live-sequence\nslot, or a second sequence written for the same people skips them all.\n``uq_sequence_enrolment_one_live`` leaves PENDING out, the tick never\nclaims it, and launch turns each row ACTIVE, settling the ones another\nsequence took meanwhile as SKIPPED_DUPLICATE.","enum":["pending","active","claimed","paused","awaiting_action","completed","stopped","failed","suppressed","skipped_duplicate"],"title":"EnrolmentStatus","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"stop_reason":{"oneOf":[{"type":"string","title":"StopReason","description":"Why a stopped enrolment stopped, such as a reply; null otherwise.","enum":["reply","unsubscribe","bounce","manual","company_reply","row_left_audience","row_left_paused","step_removed","removed","cooldown","rejected","mailbox_removed","unread_reply","declined","trashed","trashed_paused"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Why a stopped enrolment stopped, such as a reply; null otherwise.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason","typeLabel":"enum\u003cstring> | null"}},"required":["enrolment_id","sequence_id","sequence_name","status","last_sent_at","replied_at","stop_reason","bounced","failure_code"],"title":"AccountPersonEnrolmentReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX]","typeLabel":"AccountPersonEnrolmentReadSchema · object"},"title":"Enrolments","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments","typeLabel":"AccountPersonEnrolmentReadSchema · object[]"},"id":{"description":"The person's id: what a URL or an edit names them by.","format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.id","typeLabel":"string\u003cuuid>"},"key":{"description":"The person's key: their LinkedIn profile, else their address.","title":"Key","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.key","typeLabel":"string"},"last_contacted_at":{"oneOf":[{"type":"string","title":"Last Contacted At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Contacted At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at","typeLabel":"string\u003cdate-time> | null"},"linkedin_url":{"oneOf":[{"type":"string","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url","typeLabel":"string | null"},"matched_on":{"description":"What put them on this account: their company's website, its LinkedIn page, or their work address.","enum":["website","company_page","email_domain"],"title":"AccountKeyKind","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.matched_on","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name","typeLabel":"string | null"},"namesake_count":{"description":"How many others at the account go by the same name, all of them.","title":"Namesake Count","type":"integer","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesake_count","typeLabel":"integer"},"namesakes":{"description":"The others at the account going by the same name, likely the same first, at most 10; their address or profile tells them apart.","items":{"description":"Another person at the account going by the same name (review AC-19).","properties":{"email":{"oneOf":[{"type":"string","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email","typeLabel":"string | null"},"id":{"description":"Their person id.","format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"kind":{"description":"`likely_same`: nothing tells the two apart, so they are likely one person found twice (a merge often leaves them). `same_name`: each has a LinkedIn profile of their own, or the name is short of a full one (one word, or a lone letter).","enum":["likely_same","same_name"],"title":"AccountNamesake","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"linkedin_url":{"oneOf":[{"type":"string","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url","typeLabel":"string | null"}},"required":["id","email","linkedin_url","kind"],"title":"AccountNamesakeReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX]","typeLabel":"AccountNamesakeReadSchema · object"},"title":"Namesakes","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes","typeLabel":"AccountNamesakeReadSchema · object[]"},"replied_at":{"oneOf":[{"type":"string","title":"Replied At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Replied At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at","typeLabel":"string\u003cdate-time> | null"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"The part a rep says they play in a deal, set on the org chart.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The part a rep says they play in a deal, set on the org chart.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role","typeLabel":"enum\u003cstring> | null"},"seniority":{"oneOf":[{"type":"string","title":"AccountSeniority","description":"How senior their title says they are, read off its words; null with no title. `other` is a title with no rank word.","enum":["executive","vp","head","director","manager","senior","other"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How senior their title says they are, read off its words; null with no title. `other` is a title with no rank word.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority","typeLabel":"enum\u003cstring> | null"},"sources":{"items":{"properties":{"record_id":{"format":"uuid","title":"Record Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].record_id","typeLabel":"string\u003cuuid>"},"table_id":{"format":"uuid","title":"Table Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].table_id","typeLabel":"string\u003cuuid>"},"table_name":{"title":"Table Name","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].table_name","typeLabel":"string"}},"required":["table_id","table_name","record_id"],"title":"AccountPersonSourceReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX]","typeLabel":"AccountPersonSourceReadSchema · object"},"title":"Sources","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources","typeLabel":"AccountPersonSourceReadSchema · object[]"},"title":{"oneOf":[{"type":"string","title":"Title","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title","typeLabel":"string | null"}},"required":["id","key","name","title","email","linkedin_url","matched_on","data_at","last_contacted_at","replied_at","sources","enrolments","seniority","department","email_status","role","namesakes","namesake_count"],"title":"AccountPersonReadSchema","type":"object","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person","typeLabel":"AccountPersonReadSchema · object"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"Their part in a deal, as a rep set it.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Their part in a deal, as a rep set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role","typeLabel":"enum\u003cstring> | null"},"role_set_at":{"oneOf":[{"type":"string","title":"Role Set At","description":"When the role was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Role Set At","description":"When the role was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at","typeLabel":"string\u003cdate-time> | null"},"role_set_by_user_id":{"oneOf":[{"type":"string","title":"Role Set By User Id","description":"Who set the role, when one is set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role Set By User Id","description":"Who set the role, when one is set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id","typeLabel":"string | null"},"hidden_reason":{"oneOf":[{"type":"string","title":"AccountHiddenReason","description":"With hidden: why. left: they left the company; wrong_person: the row is not someone at this company; not_relevant: here, but not part of the deal. Null when shown, or when no reason was given.","enum":["left","wrong_person","not_relevant"],"uniqueKey":"chart.people.items.[INDEX].hidden_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"With hidden: why. left: they left the company; wrong_person: the row is not someone at this company; not_relevant: here, but not part of the deal. Null when shown, or when no reason was given.","uniqueKey":"chart.people.items.[INDEX].hidden_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.people.items.[INDEX].hidden_reason","typeLabel":"enum\u003cstring> | null"}},"required":["person","line","other_lines","role","hidden","edited_by_user_id","edited_at","role_set_by_user_id","role_set_at"],"title":"AccountChartPersonReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX]","typeLabel":"AccountChartPersonReadSchema · object"},"title":"People","type":"array","isRequired":true,"uniqueKey":"chart.people","typeLabel":"AccountChartPersonReadSchema · object[]"},"draft_guesses":{"default":0,"description":"Of the people a draft reads, those with no confirmed line: the ones it guesses a line for.","title":"Draft Guesses","type":"integer","uniqueKey":"chart.draft_guesses","typeLabel":"integer"},"draft_reads":{"default":0,"description":"People a draft reads: the most senior shown, up to 150. Past that, the more junior are left out.","title":"Draft Reads","type":"integer","uniqueKey":"chart.draft_reads","typeLabel":"integer"},"likely_lines":{"default":0,"description":"Lines drawn from the draft now, each Likely until a person confirms it: GET /accounts/{account_key}/org-chart/drafted-lines/ lists them.","title":"Likely Lines","type":"integer","uniqueKey":"chart.likely_lines","typeLabel":"integer"},"loops":{"description":"Each loop of reporting lines no person has decided (the tables', the researcher's, or lines people set that a merge brought together): the chart leaves one of its lines out. A person picks one by setting a person's manager (PATCH /accounts/{account_key}/people/{person_id}/); in a loop of lines people set, the others are handed back first (manager_choice null), as a line to them would loop.","items":{"description":"Lines the sources state that loop back on themselves, for a person to pick from.","properties":{"steps":{"description":"The loop's lines in turn, each manager the next one's person, the last back to the first. The chart draws every line but the first.","items":{"description":"One line of a loop: a person, and the manager a source says they report to.","properties":{"manager_id":{"format":"uuid","title":"Manager Id","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_id","typeLabel":"string\u003cuuid>"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name","typeLabel":"string | null"},"person_id":{"format":"uuid","title":"Person Id","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].person_id","typeLabel":"string\u003cuuid>"},"source":{"description":"Who states the line.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id","typeLabel":"string\u003cuuid> | null"},"table_name":{"oneOf":[{"type":"string","title":"Table Name","description":"That table's name.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Table Name","description":"That table's name.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name","typeLabel":"string | null"}},"required":["person_id","name","manager_id","manager_name","source","table_id","table_name"],"title":"AccountChartLoopStepReadSchema","type":"object","uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX]","typeLabel":"AccountChartLoopStepReadSchema · object"},"title":"Steps","type":"array","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps","typeLabel":"AccountChartLoopStepReadSchema · object[]"}},"required":["steps"],"title":"AccountChartLoopReadSchema","type":"object","uniqueKey":"chart.loops.items.[INDEX]","typeLabel":"AccountChartLoopReadSchema · object"},"title":"Loops","type":"array","uniqueKey":"chart.loops","typeLabel":"AccountChartLoopReadSchema · object[]"},"manager_offers":{"description":"Each people table here with a column labelled like a manager (Manager, Reports to) that is not its manager column yet. Nothing is drawn from it until a person picks it: PATCH /accounts/sources/{table_id}/ with manager_column_id.","items":{"description":"A people table's column the chart could be drawn from, once a person picks it.","properties":{"column_id":{"format":"uuid","title":"Column Id","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].column_id","typeLabel":"string\u003cuuid>"},"column_name":{"title":"Column Name","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].column_name","typeLabel":"string"},"table_id":{"format":"uuid","title":"Table Id","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].table_id","typeLabel":"string\u003cuuid>"},"table_name":{"title":"Table Name","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].table_name","typeLabel":"string"}},"required":["table_id","table_name","column_id","column_name"],"title":"AccountManagerColumnOfferReadSchema","type":"object","uniqueKey":"chart.manager_offers.items.[INDEX]","typeLabel":"AccountManagerColumnOfferReadSchema · object"},"title":"Manager Offers","type":"array","uniqueKey":"chart.manager_offers","typeLabel":"AccountManagerColumnOfferReadSchema · object[]"},"top_person_id":{"oneOf":[{"type":"string","title":"Top Person Id","description":"The account's top person when no line says so yet: the head of the biggest tree, with no line of their own (none drawn, none left out for a loop) and no other person at the top of the chart as senior. The page reads them as Top of the account.","format":"uuid","uniqueKey":"chart.top_person_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Top Person Id","description":"The account's top person when no line says so yet: the head of the biggest tree, with no line of their own (none drawn, none left out for a loop) and no other person at the top of the chart as senior. The page reads them as Top of the account.","uniqueKey":"chart.top_person_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.top_person_id","typeLabel":"string\u003cuuid> | null"},"tree_heads":{"description":"Each person heading a tree (no manager drawn, someone under them), the most people under them first: the order the chart lists its trees in. Hidden people are never counted. With levels, only the heads this answer sends.","items":{"format":"uuid","type":"string","uniqueKey":"chart.tree_heads.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Tree Heads","type":"array","uniqueKey":"chart.tree_heads","typeLabel":"string\u003cuuid>[]"},"window":{"oneOf":[{"type":"object","title":"AccountChartWindowReadSchema","description":"With levels: the part of the chart sent. None: all of it.","required":["shown","reports","visible_count","loose_count","loose_shown","top_count","top_shown","focus_path"],"properties":{"focus_path":{"description":"With focus: the way down to them, from the top of their tree.","items":{"format":"uuid","type":"string","uniqueKey":"chart.window.oneOf.0.focus_path.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Focus Path","type":"array","isRequired":true,"uniqueKey":"chart.window.oneOf.0.focus_path","typeLabel":"string\u003cuuid>[]"},"loose_count":{"description":"People with no line either way: no manager, no reports.","title":"Loose Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.loose_count","typeLabel":"integer"},"loose_shown":{"description":"How many of those are drawn.","title":"Loose Shown","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.loose_shown","typeLabel":"integer"},"reports":{"additionalProperties":{"type":"integer","uniqueKey":"chart.window.oneOf.0.reports.additionalProperties","typeLabel":"integer"},"description":"How many report to each drawn person, drawn or not, for each who has any.","propertyNames":{"format":"uuid"},"title":"Reports","type":"object","isRequired":true,"uniqueKey":"chart.window.oneOf.0.reports","typeLabel":"Reports · object"},"shown":{"description":"The people drawn, top down. people also holds the ones the page names elsewhere: the hidden, role holders, the draft's candidates, a lost line's subject.","items":{"format":"uuid","type":"string","uniqueKey":"chart.window.oneOf.0.shown.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Shown","type":"array","isRequired":true,"uniqueKey":"chart.window.oneOf.0.shown","typeLabel":"string\u003cuuid>[]"},"top_count":{"description":"People at the top of a tree: no manager, some reports.","title":"Top Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.top_count","typeLabel":"integer"},"top_shown":{"description":"How many of those are drawn.","title":"Top Shown","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.top_shown","typeLabel":"integer"},"visible_count":{"description":"Everyone on the chart who is not hidden.","title":"Visible Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.visible_count","typeLabel":"integer"}},"uniqueKey":"chart.window.oneOf.0","typeLabel":"AccountChartWindowReadSchema · object"},{"type":"null","description":"With levels: the part of the chart sent. None: all of it.","uniqueKey":"chart.window.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.window","typeLabel":"AccountChartWindowReadSchema · object | null"}},"required":["people","budget_holder_candidates","drafted_at","draft_current","drafts_left","drafts_reset_at","lost"],"title":"AccountOrgChartSchema","type":"object","isRequired":true,"uniqueKey":"chart","typeLabel":"AccountOrgChartSchema · object"},"outcome":{"description":"drafted; reused (the people had not changed, nothing was asked); capped (no free drafts left); failed (try again).","enum":["drafting","drafted","reused","capped","failed"],"title":"AccountDraftOutcome","type":"string","isRequired":true,"uniqueKey":"outcome","typeLabel":"enum\u003cstring>"},"changed_person_ids":{"description":"Each person whose line this draft drew new or moved, most senior first. Empty when it changed nothing, and for a reused draft.","items":{"format":"uuid","type":"string","uniqueKey":"changed_person_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Changed Person Ids","type":"array","uniqueKey":"changed_person_ids","typeLabel":"string\u003cuuid>[]"},"dropped_person_ids":{"description":"Each person whose drafted line this draft took away: the draft guessed no line for them this time, or one a person had called wrong.","items":{"format":"uuid","type":"string","uniqueKey":"dropped_person_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Dropped Person Ids","type":"array","uniqueKey":"dropped_person_ids","typeLabel":"string\u003cuuid>[]"}},"required":["outcome","chart"],"title":"AccountChartDraftReadSchema","type":"object","uniqueKey":"","typeLabel":"AccountChartDraftReadSchema · object"},"examples":{"Example":{"title":"Example","value":{"chart":{"budget_holder_candidates":[{"person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","reason":"\u003cstring>"}],"draft_current":true,"drafted_at":"2023-11-07T05:31:56Z","drafts_left":123,"drafts_reset_at":"2023-11-07T05:31:56Z","lost":[{"can_return":true,"cause":"moved","kind":"person","name":"\u003cstring>","now_at_key":"\u003cstring>","now_at_name":"\u003cstring>","person_key":"\u003cstring>","role":"champion","subject_person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"people":[{"edited_at":"2023-11-07T05:31:56Z","edited_by_user_id":"\u003cstring>","hidden":true,"line":{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","confidence":"confirmed","manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","reason":"\u003cstring>","set_at":"2023-11-07T05:31:56Z","set_by_user_id":"\u003cstring>","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","loops":false},"other_lines":[{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","confidence":"confirmed","manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","reason":"\u003cstring>","set_at":"2023-11-07T05:31:56Z","set_by_user_id":"\u003cstring>","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","loops":false}],"person":{"data_at":"2023-11-07T05:31:56Z","department":"sales","email":"\u003cstring>","email_status":"valid","enrolments":[{"bounced":true,"enrolment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","failure_code":"connected_before_withdraw","last_sent_at":"2023-11-07T05:31:56Z","replied_at":"2023-11-07T05:31:56Z","sequence_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","sequence_name":"\u003cstring>","status":"pending","stop_reason":"reply"}],"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"\u003cstring>","last_contacted_at":"2023-11-07T05:31:56Z","linkedin_url":"\u003cstring>","matched_on":"website","name":"\u003cstring>","namesake_count":123,"namesakes":[{"email":"\u003cstring>","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","kind":"likely_same","linkedin_url":"\u003cstring>"}],"replied_at":"2023-11-07T05:31:56Z","role":"champion","seniority":"executive","sources":[{"record_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}],"title":"\u003cstring>"},"role":"champion","role_set_at":"2023-11-07T05:31:56Z","role_set_by_user_id":"\u003cstring>","hidden_reason":"left"}],"draft_guesses":0,"draft_reads":0,"likely_lines":0,"loops":[{"steps":[{"manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","name":"\u003cstring>","person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}]}],"manager_offers":[{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","column_name":"\u003cstring>","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}],"top_person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","tree_heads":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"window":{"focus_path":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"loose_count":123,"loose_shown":123,"reports":{},"shown":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"top_count":123,"top_shown":123,"visible_count":123}},"outcome":"drafting","changed_person_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"dropped_person_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"]}}},"exampleType":"generated"}},"description":"The draft on file was made over these same people: it was reused.","exampleType":"generated"},"5b71af6c-bcfe-4888-bbb9-4fa049041ef1":{"content":{"application/json":{"schema":{"description":"What an ask for the free draft did, and the chart after it.","properties":{"chart":{"description":"An account's org chart: every person with their line, hidden people last.","properties":{"budget_holder_candidates":{"description":"Up to three people the draft thinks may hold the budget; a rep decides.","items":{"description":"One person the draft thinks may hold the budget.","properties":{"person_id":{"format":"uuid","title":"Person Id","type":"string","isRequired":true,"uniqueKey":"chart.budget_holder_candidates.items.[INDEX].person_id","typeLabel":"string\u003cuuid>"},"reason":{"title":"Reason","type":"string","isRequired":true,"uniqueKey":"chart.budget_holder_candidates.items.[INDEX].reason","typeLabel":"string"}},"required":["person_id","reason"],"title":"AccountBudgetCandidateReadSchema","type":"object","uniqueKey":"chart.budget_holder_candidates.items.[INDEX]","typeLabel":"AccountBudgetCandidateReadSchema · object"},"title":"Budget Holder Candidates","type":"array","isRequired":true,"uniqueKey":"chart.budget_holder_candidates","typeLabel":"AccountBudgetCandidateReadSchema · object[]"},"draft_current":{"description":"Whether the draft was made over the people shown now.","title":"Draft Current","type":"boolean","isRequired":true,"uniqueKey":"chart.draft_current","typeLabel":"boolean"},"drafted_at":{"oneOf":[{"type":"string","title":"Drafted At","description":"When the free draft was made, if ever.","format":"date-time","isRequired":true,"uniqueKey":"chart.drafted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Drafted At","description":"When the free draft was made, if ever.","isRequired":true,"uniqueKey":"chart.drafted_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.drafted_at","typeLabel":"string\u003cdate-time> | null"},"drafts_left":{"description":"Free drafts left in the rolling 24 hours.","title":"Drafts Left","type":"integer","isRequired":true,"uniqueKey":"chart.drafts_left","typeLabel":"integer"},"drafts_reset_at":{"oneOf":[{"type":"string","title":"Drafts Reset At","description":"When the next free draft frees up, once none is left.","format":"date-time","isRequired":true,"uniqueKey":"chart.drafts_reset_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Drafts Reset At","description":"When the next free draft frees up, once none is left.","isRequired":true,"uniqueKey":"chart.drafts_reset_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.drafts_reset_at","typeLabel":"string\u003cdate-time> | null"},"lost":{"description":"Each role or line a rep set whose person is no longer at the account, newest first. What the rep set is kept, and comes back if the person does.","items":{"description":"A rep's word on the chart that lost its person: what it said, and where they are now.","properties":{"can_return":{"description":"Whether what was set comes back if a row names them here again.","title":"Can Return","type":"boolean","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].can_return","typeLabel":"boolean"},"cause":{"description":"moved: their row now names another company (now_at_key, when it is found); table_off: their table no longer feeds Accounts; table_trashed: their table is in the Trash; replaced: their row is still here but names someone else now; row_deleted: their row is gone; not_found: no row puts them here, and none was kept to say why.","enum":["moved","table_off","table_trashed","replaced","row_deleted","not_found"],"title":"AccountChartLossCause","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].cause","typeLabel":"enum\u003cstring>"},"kind":{"description":"person: the person a rep gave a role or a line to is no longer at the account. manager: the manager a rep said someone reports to is no longer at the account; their line falls back to the chart's own sources meanwhile.","enum":["person","manager"],"title":"AccountChartLossKind","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","description":"Their name when the rep set it, if known.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","description":"Their name when the rep set it, if known.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].name","typeLabel":"string | null"},"now_at_key":{"oneOf":[{"type":"string","title":"Now At Key","description":"With moved: the account their rows put them at.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key.oneOf.0","typeLabel":"string"},{"type":"null","title":"Now At Key","description":"With moved: the account their rows put them at.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_key","typeLabel":"string | null"},"now_at_name":{"oneOf":[{"type":"string","title":"Now At Name","description":"That account's name.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Now At Name","description":"That account's name.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].now_at_name","typeLabel":"string | null"},"person_key":{"description":"The person who is gone, as forget takes them.","title":"Person Key","type":"string","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].person_key","typeLabel":"string"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"The part the rep said they play, with kind person.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The part the rep said they play, with kind person.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].role","typeLabel":"enum\u003cstring> | null"},"subject_person_id":{"oneOf":[{"type":"string","title":"Subject Person Id","description":"With kind manager: the person on the chart whose line named them.","format":"uuid","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Subject Person Id","description":"With kind manager: the person on the chart whose line named them.","isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.lost.items.[INDEX].subject_person_id","typeLabel":"string\u003cuuid> | null"}},"required":["kind","person_key","name","role","subject_person_id","cause","now_at_key","now_at_name","can_return"],"title":"AccountChartLossReadSchema","type":"object","uniqueKey":"chart.lost.items.[INDEX]","typeLabel":"AccountChartLossReadSchema · object"},"title":"Lost","type":"array","isRequired":true,"uniqueKey":"chart.lost","typeLabel":"AccountChartLossReadSchema · object[]"},"people":{"items":{"description":"One person on the chart, the line drawn for them, and what reps set.","properties":{"edited_at":{"oneOf":[{"type":"string","title":"Edited At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Edited At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_at","typeLabel":"string\u003cdate-time> | null"},"edited_by_user_id":{"oneOf":[{"type":"string","title":"Edited By User Id","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edited By User Id","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].edited_by_user_id","typeLabel":"string | null"},"hidden":{"description":"Whether a rep hid them from the chart.","title":"Hidden","type":"boolean","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].hidden","typeLabel":"boolean"},"line":{"oneOf":[{"type":"object","title":"AccountChartLineReadSchema","description":"The line drawn; None when no source gives one.","required":["source","confidence","manager_id","manager_name","reason","table_id","column_id","set_by_user_id","set_at"],"properties":{"column_id":{"oneOf":[{"type":"string","title":"Column Id","description":"The column that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Column Id","description":"The column that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.column_id","typeLabel":"string\u003cuuid> | null"},"confidence":{"description":"Confirmed when a source states it; likely when the draft guessed it.","enum":["confirmed","likely"],"title":"AccountLineConfidence","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.confidence","typeLabel":"enum\u003cstring>"},"manager_id":{"oneOf":[{"type":"string","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_id","typeLabel":"string\u003cuuid> | null"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.manager_name","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.reason","typeLabel":"string | null"},"set_at":{"oneOf":[{"type":"string","title":"Set At","description":"With a rep's line: when it was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Set At","description":"With a rep's line: when it was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_at","typeLabel":"string\u003cdate-time> | null"},"set_by_user_id":{"oneOf":[{"type":"string","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.set_by_user_id","typeLabel":"string | null"},"source":{"description":"Who gave it: a rep, a table's manager column, the Person researcher, or the free draft.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.table_id","typeLabel":"string\u003cuuid> | null"},"loops":{"default":false,"description":"On a line not drawn: drawing it would close a loop, so the chart leaves it out. The chart's loops name each one a person has not decided.","title":"Loops","type":"boolean","uniqueKey":"chart.people.items.[INDEX].line.oneOf.0.loops","typeLabel":"boolean"}},"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.0","typeLabel":"AccountChartLineReadSchema · object"},{"type":"null","description":"The line drawn; None when no source gives one.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].line","typeLabel":"AccountChartLineReadSchema · object | null"},"other_lines":{"description":"What weaker sources say, where they name a different manager.","items":{"description":"One reporting line, and where it came from.","properties":{"column_id":{"oneOf":[{"type":"string","title":"Column Id","description":"The column that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Column Id","description":"The column that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].column_id","typeLabel":"string\u003cuuid> | null"},"confidence":{"description":"Confirmed when a source states it; likely when the draft guessed it.","enum":["confirmed","likely"],"title":"AccountLineConfidence","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].confidence","typeLabel":"enum\u003cstring>"},"manager_id":{"oneOf":[{"type":"string","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Manager Id","description":"The manager's person id; None at the top of the chart, or for a manager not on this account.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_id","typeLabel":"string\u003cuuid> | null"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","description":"A manager not on this account, as the source wrote them.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].manager_name","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"The draft's reason, for a likely line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].reason","typeLabel":"string | null"},"set_at":{"oneOf":[{"type":"string","title":"Set At","description":"With a rep's line: when it was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Set At","description":"With a rep's line: when it was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_at","typeLabel":"string\u003cdate-time> | null"},"set_by_user_id":{"oneOf":[{"type":"string","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Set By User Id","description":"With a rep's line: who set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].set_by_user_id","typeLabel":"string | null"},"source":{"description":"Who gave it: a rep, a table's manager column, the Person researcher, or the free draft.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].table_id","typeLabel":"string\u003cuuid> | null"},"loops":{"default":false,"description":"On a line not drawn: drawing it would close a loop, so the chart leaves it out. The chart's loops name each one a person has not decided.","title":"Loops","type":"boolean","uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX].loops","typeLabel":"boolean"}},"required":["source","confidence","manager_id","manager_name","reason","table_id","column_id","set_by_user_id","set_at"],"title":"AccountChartLineReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].other_lines.items.[INDEX]","typeLabel":"AccountChartLineReadSchema · object"},"title":"Other Lines","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].other_lines","typeLabel":"AccountChartLineReadSchema · object[]"},"person":{"description":"One person at the account, once however many rows name them.","properties":{"data_at":{"description":"How old what is shown is: when their title last changed.","format":"date-time","title":"Data At","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.data_at","typeLabel":"string\u003cdate-time>"},"department":{"oneOf":[{"type":"string","title":"AccountDepartment","description":"The department their title names, read off its words; null if none.","enum":["sales","marketing","customer_success","product","design","engineering","data","it","security","finance","people","operations","legal"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The department their title names, read off its words; null if none.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.department","typeLabel":"enum\u003cstring> | null"},"email":{"oneOf":[{"type":"string","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email","typeLabel":"string | null"},"email_status":{"oneOf":[{"type":"string","title":"AccountEmailStatus","description":"What is known of their address: the verdict of the Verify email column over it, or `bounced`; null when nothing checked it.","enum":["valid","catch_all","risky","unknown","invalid","disposable","bounced"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"What is known of their address: the verdict of the Verify email column over it, or `bounced`; null when nothing checked it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.email_status","typeLabel":"enum\u003cstring> | null"},"enrolments":{"items":{"properties":{"bounced":{"description":"Whether an email to the person bounced.","title":"Bounced","type":"boolean","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].bounced","typeLabel":"boolean"},"enrolment_id":{"format":"uuid","title":"Enrolment Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].enrolment_id","typeLabel":"string\u003cuuid>"},"failure_code":{"oneOf":[{"type":"string","title":"EnrolmentFailureCode","description":"What failed, on a failed enrolment only.","enum":["connected_before_withdraw","invite_look_unreadable","missing_values"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"What failed, on a failed enrolment only.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].failure_code","typeLabel":"enum\u003cstring> | null"},"last_sent_at":{"oneOf":[{"type":"string","title":"Last Sent At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Sent At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].last_sent_at","typeLabel":"string\u003cdate-time> | null"},"replied_at":{"oneOf":[{"type":"string","title":"Replied At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Replied At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].replied_at","typeLabel":"string\u003cdate-time> | null"},"sequence_id":{"format":"uuid","title":"Sequence Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].sequence_id","typeLabel":"string\u003cuuid>"},"sequence_name":{"title":"Sequence Name","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].sequence_name","typeLabel":"string"},"status":{"description":"Where one contact stands in one sequence.\n\nACTIVE rows carry a ``due_at`` and are what the tick claims; CLAIMED is the\nin-flight guard between claim and outcome. PAUSED is a deliberate\nper-contact hold: unclaimable because the tick claims strictly on ACTIVE,\nyet still LIVE. It keeps its step and its one-live-sequence slot, and a\ncompliance stop (reply, unsubscribe) reaches it. Everything else is\nsettled: COMPLETED walked off the end; STOPPED was halted (reply,\nunsubscribe, bounce, manual, company pause); FAILED is terminal;\nSUPPRESSED was on the do-not-contact list;\nSKIPPED_DUPLICATE lost the one-live-sequence-per-contact rule, with the\nreason visible in the grid.\n\nA contact the workspace's recontact rule refuses is STOPPED with\n``StopReason.COOLDOWN``. There is deliberately no held state: a cooldown\nsettles a contact rather than parking them, so nothing here waits on a date\nand nothing lets itself out later.\n\nAWAITING_ACTION is a contact parked behind a task that needs a\nperson or a channel, modelled on PAUSED: live, keeps its step and its\none-live-sequence slot, unclaimable because the tick claims strictly on\nACTIVE, and a compliance stop reaches it. Unlike PAUSED nobody wakes it by\nhand: only the outreach-task sweep does, once the task it waits on is\ndecided or delivered. Deliberately not \"awaiting approval\": an AUTO-mode\nLinkedIn park is waiting for a browser rather than for anyone's approval,\nand this value is the word the Contacts tab shows for both.\n\nPENDING is a draft's roster: in, standing on a step, and NOT live. Binding\nan audience enrols on the spot so the Contacts tab can show who is in, but\na sequence nobody has launched must not hold anybody's one-live-sequence\nslot, or a second sequence written for the same people skips them all.\n``uq_sequence_enrolment_one_live`` leaves PENDING out, the tick never\nclaims it, and launch turns each row ACTIVE, settling the ones another\nsequence took meanwhile as SKIPPED_DUPLICATE.","enum":["pending","active","claimed","paused","awaiting_action","completed","stopped","failed","suppressed","skipped_duplicate"],"title":"EnrolmentStatus","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"stop_reason":{"oneOf":[{"type":"string","title":"StopReason","description":"Why a stopped enrolment stopped, such as a reply; null otherwise.","enum":["reply","unsubscribe","bounce","manual","company_reply","row_left_audience","row_left_paused","step_removed","removed","cooldown","rejected","mailbox_removed","unread_reply","declined","trashed","trashed_paused"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Why a stopped enrolment stopped, such as a reply; null otherwise.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX].stop_reason","typeLabel":"enum\u003cstring> | null"}},"required":["enrolment_id","sequence_id","sequence_name","status","last_sent_at","replied_at","stop_reason","bounced","failure_code"],"title":"AccountPersonEnrolmentReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.enrolments.items.[INDEX]","typeLabel":"AccountPersonEnrolmentReadSchema · object"},"title":"Enrolments","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.enrolments","typeLabel":"AccountPersonEnrolmentReadSchema · object[]"},"id":{"description":"The person's id: what a URL or an edit names them by.","format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.id","typeLabel":"string\u003cuuid>"},"key":{"description":"The person's key: their LinkedIn profile, else their address.","title":"Key","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.key","typeLabel":"string"},"last_contacted_at":{"oneOf":[{"type":"string","title":"Last Contacted At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Last Contacted At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.last_contacted_at","typeLabel":"string\u003cdate-time> | null"},"linkedin_url":{"oneOf":[{"type":"string","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.linkedin_url","typeLabel":"string | null"},"matched_on":{"description":"What put them on this account: their company's website, its LinkedIn page, or their work address.","enum":["website","company_page","email_domain"],"title":"AccountKeyKind","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.matched_on","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","title":"Name","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.name","typeLabel":"string | null"},"namesake_count":{"description":"How many others at the account go by the same name, all of them.","title":"Namesake Count","type":"integer","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesake_count","typeLabel":"integer"},"namesakes":{"description":"The others at the account going by the same name, likely the same first, at most 10; their address or profile tells them apart.","items":{"description":"Another person at the account going by the same name (review AC-19).","properties":{"email":{"oneOf":[{"type":"string","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Email","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].email","typeLabel":"string | null"},"id":{"description":"Their person id.","format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"kind":{"description":"`likely_same`: nothing tells the two apart, so they are likely one person found twice (a merge often leaves them). `same_name`: each has a LinkedIn profile of their own, or the name is short of a full one (one word, or a lone letter).","enum":["likely_same","same_name"],"title":"AccountNamesake","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"linkedin_url":{"oneOf":[{"type":"string","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","title":"Linkedin Url","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX].linkedin_url","typeLabel":"string | null"}},"required":["id","email","linkedin_url","kind"],"title":"AccountNamesakeReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.namesakes.items.[INDEX]","typeLabel":"AccountNamesakeReadSchema · object"},"title":"Namesakes","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.namesakes","typeLabel":"AccountNamesakeReadSchema · object[]"},"replied_at":{"oneOf":[{"type":"string","title":"Replied At","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Replied At","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.replied_at","typeLabel":"string\u003cdate-time> | null"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"The part a rep says they play in a deal, set on the org chart.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"The part a rep says they play in a deal, set on the org chart.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.role","typeLabel":"enum\u003cstring> | null"},"seniority":{"oneOf":[{"type":"string","title":"AccountSeniority","description":"How senior their title says they are, read off its words; null with no title. `other` is a title with no rank word.","enum":["executive","vp","head","director","manager","senior","other"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How senior their title says they are, read off its words; null with no title. `other` is a title with no rank word.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.seniority","typeLabel":"enum\u003cstring> | null"},"sources":{"items":{"properties":{"record_id":{"format":"uuid","title":"Record Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].record_id","typeLabel":"string\u003cuuid>"},"table_id":{"format":"uuid","title":"Table Id","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].table_id","typeLabel":"string\u003cuuid>"},"table_name":{"title":"Table Name","type":"string","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX].table_name","typeLabel":"string"}},"required":["table_id","table_name","record_id"],"title":"AccountPersonSourceReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX].person.sources.items.[INDEX]","typeLabel":"AccountPersonSourceReadSchema · object"},"title":"Sources","type":"array","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.sources","typeLabel":"AccountPersonSourceReadSchema · object[]"},"title":{"oneOf":[{"type":"string","title":"Title","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person.title","typeLabel":"string | null"}},"required":["id","key","name","title","email","linkedin_url","matched_on","data_at","last_contacted_at","replied_at","sources","enrolments","seniority","department","email_status","role","namesakes","namesake_count"],"title":"AccountPersonReadSchema","type":"object","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].person","typeLabel":"AccountPersonReadSchema · object"},"role":{"oneOf":[{"type":"string","title":"AccountPersonRole","description":"Their part in a deal, as a rep set it.","enum":["champion","budget_holder","decision_maker","influencer","user","blocker"],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Their part in a deal, as a rep set it.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role","typeLabel":"enum\u003cstring> | null"},"role_set_at":{"oneOf":[{"type":"string","title":"Role Set At","description":"When the role was set.","format":"date-time","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Role Set At","description":"When the role was set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_at","typeLabel":"string\u003cdate-time> | null"},"role_set_by_user_id":{"oneOf":[{"type":"string","title":"Role Set By User Id","description":"Who set the role, when one is set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Role Set By User Id","description":"Who set the role, when one is set.","isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.people.items.[INDEX].role_set_by_user_id","typeLabel":"string | null"},"hidden_reason":{"oneOf":[{"type":"string","title":"AccountHiddenReason","description":"With hidden: why. left: they left the company; wrong_person: the row is not someone at this company; not_relevant: here, but not part of the deal. Null when shown, or when no reason was given.","enum":["left","wrong_person","not_relevant"],"uniqueKey":"chart.people.items.[INDEX].hidden_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"With hidden: why. left: they left the company; wrong_person: the row is not someone at this company; not_relevant: here, but not part of the deal. Null when shown, or when no reason was given.","uniqueKey":"chart.people.items.[INDEX].hidden_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.people.items.[INDEX].hidden_reason","typeLabel":"enum\u003cstring> | null"}},"required":["person","line","other_lines","role","hidden","edited_by_user_id","edited_at","role_set_by_user_id","role_set_at"],"title":"AccountChartPersonReadSchema","type":"object","uniqueKey":"chart.people.items.[INDEX]","typeLabel":"AccountChartPersonReadSchema · object"},"title":"People","type":"array","isRequired":true,"uniqueKey":"chart.people","typeLabel":"AccountChartPersonReadSchema · object[]"},"draft_guesses":{"default":0,"description":"Of the people a draft reads, those with no confirmed line: the ones it guesses a line for.","title":"Draft Guesses","type":"integer","uniqueKey":"chart.draft_guesses","typeLabel":"integer"},"draft_reads":{"default":0,"description":"People a draft reads: the most senior shown, up to 150. Past that, the more junior are left out.","title":"Draft Reads","type":"integer","uniqueKey":"chart.draft_reads","typeLabel":"integer"},"likely_lines":{"default":0,"description":"Lines drawn from the draft now, each Likely until a person confirms it: GET /accounts/{account_key}/org-chart/drafted-lines/ lists them.","title":"Likely Lines","type":"integer","uniqueKey":"chart.likely_lines","typeLabel":"integer"},"loops":{"description":"Each loop of reporting lines no person has decided (the tables', the researcher's, or lines people set that a merge brought together): the chart leaves one of its lines out. A person picks one by setting a person's manager (PATCH /accounts/{account_key}/people/{person_id}/); in a loop of lines people set, the others are handed back first (manager_choice null), as a line to them would loop.","items":{"description":"Lines the sources state that loop back on themselves, for a person to pick from.","properties":{"steps":{"description":"The loop's lines in turn, each manager the next one's person, the last back to the first. The chart draws every line but the first.","items":{"description":"One line of a loop: a person, and the manager a source says they report to.","properties":{"manager_id":{"format":"uuid","title":"Manager Id","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_id","typeLabel":"string\u003cuuid>"},"manager_name":{"oneOf":[{"type":"string","title":"Manager Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Manager Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].manager_name","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Name","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].name","typeLabel":"string | null"},"person_id":{"format":"uuid","title":"Person Id","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].person_id","typeLabel":"string\u003cuuid>"},"source":{"description":"Who states the line.","enum":["rep","table","research","draft"],"title":"AccountLineSource","type":"string","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"table_id":{"oneOf":[{"type":"string","title":"Table Id","description":"The table that states it, for a table's line.","format":"uuid","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Table Id","description":"The table that states it, for a table's line.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_id","typeLabel":"string\u003cuuid> | null"},"table_name":{"oneOf":[{"type":"string","title":"Table Name","description":"That table's name.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Table Name","description":"That table's name.","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX].table_name","typeLabel":"string | null"}},"required":["person_id","name","manager_id","manager_name","source","table_id","table_name"],"title":"AccountChartLoopStepReadSchema","type":"object","uniqueKey":"chart.loops.items.[INDEX].steps.items.[INDEX]","typeLabel":"AccountChartLoopStepReadSchema · object"},"title":"Steps","type":"array","isRequired":true,"uniqueKey":"chart.loops.items.[INDEX].steps","typeLabel":"AccountChartLoopStepReadSchema · object[]"}},"required":["steps"],"title":"AccountChartLoopReadSchema","type":"object","uniqueKey":"chart.loops.items.[INDEX]","typeLabel":"AccountChartLoopReadSchema · object"},"title":"Loops","type":"array","uniqueKey":"chart.loops","typeLabel":"AccountChartLoopReadSchema · object[]"},"manager_offers":{"description":"Each people table here with a column labelled like a manager (Manager, Reports to) that is not its manager column yet. Nothing is drawn from it until a person picks it: PATCH /accounts/sources/{table_id}/ with manager_column_id.","items":{"description":"A people table's column the chart could be drawn from, once a person picks it.","properties":{"column_id":{"format":"uuid","title":"Column Id","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].column_id","typeLabel":"string\u003cuuid>"},"column_name":{"title":"Column Name","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].column_name","typeLabel":"string"},"table_id":{"format":"uuid","title":"Table Id","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].table_id","typeLabel":"string\u003cuuid>"},"table_name":{"title":"Table Name","type":"string","isRequired":true,"uniqueKey":"chart.manager_offers.items.[INDEX].table_name","typeLabel":"string"}},"required":["table_id","table_name","column_id","column_name"],"title":"AccountManagerColumnOfferReadSchema","type":"object","uniqueKey":"chart.manager_offers.items.[INDEX]","typeLabel":"AccountManagerColumnOfferReadSchema · object"},"title":"Manager Offers","type":"array","uniqueKey":"chart.manager_offers","typeLabel":"AccountManagerColumnOfferReadSchema · object[]"},"top_person_id":{"oneOf":[{"type":"string","title":"Top Person Id","description":"The account's top person when no line says so yet: the head of the biggest tree, with no line of their own (none drawn, none left out for a loop) and no other person at the top of the chart as senior. The page reads them as Top of the account.","format":"uuid","uniqueKey":"chart.top_person_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Top Person Id","description":"The account's top person when no line says so yet: the head of the biggest tree, with no line of their own (none drawn, none left out for a loop) and no other person at the top of the chart as senior. The page reads them as Top of the account.","uniqueKey":"chart.top_person_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.top_person_id","typeLabel":"string\u003cuuid> | null"},"tree_heads":{"description":"Each person heading a tree (no manager drawn, someone under them), the most people under them first: the order the chart lists its trees in. Hidden people are never counted. With levels, only the heads this answer sends.","items":{"format":"uuid","type":"string","uniqueKey":"chart.tree_heads.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Tree Heads","type":"array","uniqueKey":"chart.tree_heads","typeLabel":"string\u003cuuid>[]"},"window":{"oneOf":[{"type":"object","title":"AccountChartWindowReadSchema","description":"With levels: the part of the chart sent. None: all of it.","required":["shown","reports","visible_count","loose_count","loose_shown","top_count","top_shown","focus_path"],"properties":{"focus_path":{"description":"With focus: the way down to them, from the top of their tree.","items":{"format":"uuid","type":"string","uniqueKey":"chart.window.oneOf.0.focus_path.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Focus Path","type":"array","isRequired":true,"uniqueKey":"chart.window.oneOf.0.focus_path","typeLabel":"string\u003cuuid>[]"},"loose_count":{"description":"People with no line either way: no manager, no reports.","title":"Loose Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.loose_count","typeLabel":"integer"},"loose_shown":{"description":"How many of those are drawn.","title":"Loose Shown","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.loose_shown","typeLabel":"integer"},"reports":{"additionalProperties":{"type":"integer","uniqueKey":"chart.window.oneOf.0.reports.additionalProperties","typeLabel":"integer"},"description":"How many report to each drawn person, drawn or not, for each who has any.","propertyNames":{"format":"uuid"},"title":"Reports","type":"object","isRequired":true,"uniqueKey":"chart.window.oneOf.0.reports","typeLabel":"Reports · object"},"shown":{"description":"The people drawn, top down. people also holds the ones the page names elsewhere: the hidden, role holders, the draft's candidates, a lost line's subject.","items":{"format":"uuid","type":"string","uniqueKey":"chart.window.oneOf.0.shown.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Shown","type":"array","isRequired":true,"uniqueKey":"chart.window.oneOf.0.shown","typeLabel":"string\u003cuuid>[]"},"top_count":{"description":"People at the top of a tree: no manager, some reports.","title":"Top Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.top_count","typeLabel":"integer"},"top_shown":{"description":"How many of those are drawn.","title":"Top Shown","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.top_shown","typeLabel":"integer"},"visible_count":{"description":"Everyone on the chart who is not hidden.","title":"Visible Count","type":"integer","isRequired":true,"uniqueKey":"chart.window.oneOf.0.visible_count","typeLabel":"integer"}},"uniqueKey":"chart.window.oneOf.0","typeLabel":"AccountChartWindowReadSchema · object"},{"type":"null","description":"With levels: the part of the chart sent. None: all of it.","uniqueKey":"chart.window.oneOf.1","typeLabel":"null"}],"uniqueKey":"chart.window","typeLabel":"AccountChartWindowReadSchema · object | null"}},"required":["people","budget_holder_candidates","drafted_at","draft_current","drafts_left","drafts_reset_at","lost"],"title":"AccountOrgChartSchema","type":"object","isRequired":true,"uniqueKey":"chart","typeLabel":"AccountOrgChartSchema · object"},"outcome":{"description":"drafted; reused (the people had not changed, nothing was asked); capped (no free drafts left); failed (try again).","enum":["drafting","drafted","reused","capped","failed"],"title":"AccountDraftOutcome","type":"string","isRequired":true,"uniqueKey":"outcome","typeLabel":"enum\u003cstring>"},"changed_person_ids":{"description":"Each person whose line this draft drew new or moved, most senior first. Empty when it changed nothing, and for a reused draft.","items":{"format":"uuid","type":"string","uniqueKey":"changed_person_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Changed Person Ids","type":"array","uniqueKey":"changed_person_ids","typeLabel":"string\u003cuuid>[]"},"dropped_person_ids":{"description":"Each person whose drafted line this draft took away: the draft guessed no line for them this time, or one a person had called wrong.","items":{"format":"uuid","type":"string","uniqueKey":"dropped_person_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"title":"Dropped Person Ids","type":"array","uniqueKey":"dropped_person_ids","typeLabel":"string\u003cuuid>[]"}},"required":["outcome","chart"],"title":"AccountChartDraftReadSchema","type":"object","uniqueKey":"","typeLabel":"AccountChartDraftReadSchema · object"},"examples":{"Example":{"title":"Example","value":{"chart":{"budget_holder_candidates":[{"person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","reason":"\u003cstring>"}],"draft_current":true,"drafted_at":"2023-11-07T05:31:56Z","drafts_left":123,"drafts_reset_at":"2023-11-07T05:31:56Z","lost":[{"can_return":true,"cause":"moved","kind":"person","name":"\u003cstring>","now_at_key":"\u003cstring>","now_at_name":"\u003cstring>","person_key":"\u003cstring>","role":"champion","subject_person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"people":[{"edited_at":"2023-11-07T05:31:56Z","edited_by_user_id":"\u003cstring>","hidden":true,"line":{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","confidence":"confirmed","manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","reason":"\u003cstring>","set_at":"2023-11-07T05:31:56Z","set_by_user_id":"\u003cstring>","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","loops":false},"other_lines":[{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","confidence":"confirmed","manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","reason":"\u003cstring>","set_at":"2023-11-07T05:31:56Z","set_by_user_id":"\u003cstring>","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","loops":false}],"person":{"data_at":"2023-11-07T05:31:56Z","department":"sales","email":"\u003cstring>","email_status":"valid","enrolments":[{"bounced":true,"enrolment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","failure_code":"connected_before_withdraw","last_sent_at":"2023-11-07T05:31:56Z","replied_at":"2023-11-07T05:31:56Z","sequence_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","sequence_name":"\u003cstring>","status":"pending","stop_reason":"reply"}],"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","key":"\u003cstring>","last_contacted_at":"2023-11-07T05:31:56Z","linkedin_url":"\u003cstring>","matched_on":"website","name":"\u003cstring>","namesake_count":123,"namesakes":[{"email":"\u003cstring>","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","kind":"likely_same","linkedin_url":"\u003cstring>"}],"replied_at":"2023-11-07T05:31:56Z","role":"champion","seniority":"executive","sources":[{"record_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}],"title":"\u003cstring>"},"role":"champion","role_set_at":"2023-11-07T05:31:56Z","role_set_by_user_id":"\u003cstring>","hidden_reason":"left"}],"draft_guesses":0,"draft_reads":0,"likely_lines":0,"loops":[{"steps":[{"manager_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","manager_name":"\u003cstring>","name":"\u003cstring>","person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","source":"rep","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}]}],"manager_offers":[{"column_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","column_name":"\u003cstring>","table_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","table_name":"\u003cstring>"}],"top_person_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","tree_heads":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"window":{"focus_path":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"loose_count":123,"loose_shown":123,"reports":{},"shown":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"top_count":123,"top_shown":123,"visible_count":123}},"outcome":"drafting","changed_person_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"],"dropped_person_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"]}}},"exampleType":"generated"}},"description":"Successful Response","exampleType":"generated"},"15d2c111-7cba-400a-a5e2-724434f27ca0":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of why the request is unauthorized.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"UnauthorizedResponse","type":"object","uniqueKey":"","typeLabel":"UnauthorizedResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"1df17648-0839-4f39-ba0e-c856a1817565":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of why the request is forbidden.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"ForbiddenResponse","type":"object","uniqueKey":"","typeLabel":"ForbiddenResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"470c7e0d-6bab-403a-a613-12429f9631bf":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of why the resource was not found.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"NotFoundResponse","type":"object","uniqueKey":"","typeLabel":"NotFoundResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"No account by that key in this workspace.","exampleType":"generated"},"35b5882f-9053-47f3-92b8-fbecc96acd6a":{"description":"No free drafts are left. The org chart says when the next one frees up.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"d5340d75-3df0-449c-bafd-75a56967378c":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of the error. This is the error message to show to the user. You should also use the issues field to show more detailed error messages per field. Use this field for a single liner error message.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"issues":{"description":"The issues that caused the error. There can be multiple issues. Each issue is a user-facing error message.","items":{"properties":{"input":{"oneOf":[{"type":"string","title":"Input","description":"The user's input that caused the error.","isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.0","typeLabel":"string"},{"type":"integer","title":"Input","description":"The user's input that caused the error.","isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.1","typeLabel":"integer"},{"type":"number","title":"Input","description":"The user's input that caused the error.","isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.2","typeLabel":"number"},{"type":"boolean","title":"Input","description":"The user's input that caused the error.","isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.3","typeLabel":"boolean"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"issues.items.[INDEX].input.oneOf.4.items.[INDEX]","typeLabel":"any"},"title":"Input","description":"The user's input that caused the error.","isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.4","typeLabel":"any[]"},{"type":"object","title":"Input","description":"The user's input that caused the error.","additionalProperties":true,"isRequired":true,"uniqueKey":"issues.items.[INDEX].input.oneOf.5","typeLabel":"Input · object"}],"isRequired":true,"uniqueKey":"issues.items.[INDEX].input","typeLabel":"string | integer | number | boolean | any[] | Input · object"},"loc":{"description":"The location of the error. Always contains 1 or 2 elements. The first element is the type of location (e.g. 'body', 'query', 'path', 'header'). The second element is the name of the field that caused the error. If the error is not related to a specific field, the second element is not present.","items":{"type":"string","uniqueKey":"issues.items.[INDEX].loc.items.[INDEX]","typeLabel":"string"},"title":"Loc","type":"array","isRequired":true,"uniqueKey":"issues.items.[INDEX].loc","typeLabel":"string[]"},"msg":{"description":"The message of the error. The error message to show to the user.","title":"Msg","type":"string","isRequired":true,"uniqueKey":"issues.items.[INDEX].msg","typeLabel":"string"},"type":{"description":"The type of the error. Useful for frontend code to handle different types of errors.","title":"Type","type":"string","isRequired":true,"uniqueKey":"issues.items.[INDEX].type","typeLabel":"string"}},"required":["loc","msg","type","input"],"title":"UnprocessableEntityIssue","type":"object","uniqueKey":"issues.items.[INDEX]","typeLabel":"UnprocessableEntityIssue · object"},"title":"Issues","type":"array","isRequired":true,"uniqueKey":"issues","typeLabel":"UnprocessableEntityIssue · object[]"}},"required":["detail","issues"],"title":"UnprocessableEntityResponse","type":"object","uniqueKey":"","typeLabel":"UnprocessableEntityResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>","issues":[{"input":"\u003cstring>","loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>"}]}}},"exampleType":"generated"}},"description":"Invalid request made to the API.","exampleType":"generated"},"207d5f5b-91c7-45b5-a33a-e9edc901aa61":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of why the server returned an error.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"ServerErrorResponse","type":"object","uniqueKey":"","typeLabel":"ServerErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Internal server error.","exampleType":"generated"},"074564dd-2335-457d-ae52-b706dbbdb6fa":{"content":{"application/json":{"schema":{"description":"Why a draft could not be made: written to be read as it is, by a person or an AI.\n\nThe 502's own model, not the shared ``ServerErrorResponse``: a route that documents a\n5xx with a model of its own is saying its body is written to be read, so the AI\nAssistant relays it rather than calling the product broken (``relayable_5xx``).","properties":{"detail":{"description":"What happened, and that nothing on the chart changed.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"AccountDraftFailedSchema","type":"object","uniqueKey":"","typeLabel":"AccountDraftFailedSchema · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"The draft could not be made.","exampleType":"generated"},"c91a9cfb-1ab5-44ce-bc4c-738277790e45":{"content":{"application/json":{"schema":{"properties":{"detail":{"description":"The detail of why the server returned an error.","title":"Detail","type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"title":"ServerErrorResponse","type":"object","uniqueKey":"","typeLabel":"ServerErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Service unavailable.","exampleType":"generated"}},"security":{"8a02dcf1-3e6e-4a6d-892a-27dace9a1fd4":{"APIKeyHeader":{"in":"header","name":"X-API-Key","type":"apiKey","scopes":[],"schemeName":"APIKeyHeader"}},"449bfe2a-bf36-4052-a15f-4458f510e738":{"HTTPBearer":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{"872fd99c-23cb-4948-950d-72c52598aabf":{"url":"https://api.getoneprofile.ai"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"in":"header","name":"X-API-Key","type":"apiKey","scopes":[],"schemeName":"APIKeyHeader"},"schema":{"title":"X-API-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"APIKeyHeader","name":"X-API-Key"}],"title":"APIKeyHeader"},{"schemes":[{"scheme":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"HTTPBearer"},"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":"HTTPBearer","name":"Authorization"}],"title":"HTTPBearer"}]},"originalFileLocation":"openapi.json"},"subdomain":"oneprofile","siteName":"Oneprofile","title":"Draft an account's org chart - Oneprofile","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-07T19:38:12.871Z","originalFileLocation":"api-reference/accounts/draft-an-accounts-org-chart.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=\"Ask AI to draft the reporting lines no source gives, from the people\u0026#x27;s titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Oneprofile\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/_generated/favicon/apple-touch-icon.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/_generated/favicon/favicon-32x32.png?v=3\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/_generated/favicon/favicon-16x16.png?v=3\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/_generated/favicon/favicon.ico?v=3\">\u003cmeta data-mint-head property=\"og:title\" content=\"Draft an account\u0026#x27;s org chart - Oneprofile\">\u003cmeta data-mint-head property=\"og:description\" content=\"Ask AI to draft the reporting lines no source gives, from the people\u0026#x27;s titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Oneprofile\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oneprofile.mintlify.site/_mintlify/api/og/v2?division=accounts\u0026amp;title=Draft+an+account%27s+org+chart\u0026amp;description=Ask+AI+to+draft+the+reporting+lines+no+source+gives%2C+from+the+people%27s+titles%2C+and+name+up+to+three+likely+budget+holders.+Free%2C+and+kept+until+the+people+chang\u0026amp;theme=1cb0ef22aea5a6474caa7c46\u0026amp;signature=362e4f58401d1462d760f68c3bab4ba83d6ccd15873f8805a346d5a346288c44\">\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=\"Draft an account\u0026#x27;s org chart - Oneprofile\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Ask AI to draft the reporting lines no source gives, from the people\u0026#x27;s titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oneprofile.mintlify.site/_mintlify/api/og/v2?division=accounts\u0026amp;title=Draft+an+account%27s+org+chart\u0026amp;description=Ask+AI+to+draft+the+reporting+lines+no+source+gives%2C+from+the+people%27s+titles%2C+and+name+up+to+three+likely+budget+holders.+Free%2C+and+kept+until+the+people+chang\u0026amp;theme=1cb0ef22aea5a6474caa7c46\u0026amp;signature=362e4f58401d1462d760f68c3bab4ba83d6ccd15873f8805a346d5a346288c44\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Oneprofile\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F5F5C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/accounts/draft-an-accounts-org-chart.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getoneprofile.ai/#organization\",\"name\":\"Oneprofile\",\"url\":\"https://docs.getoneprofile.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getoneprofile.ai#website\",\"name\":\"Oneprofile\",\"url\":\"https://docs.getoneprofile.ai\",\"publisher\":{\"@id\":\"https://docs.getoneprofile.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart#webpage\",\"url\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart\",\"name\":\"Draft an account's org chart\",\"description\":\"Ask AI to draft the reporting lines no source gives, from the people's titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\",\"dateModified\":\"2026-11-07T19:38:12.871Z\",\"isPartOf\":{\"@id\":\"https://docs.getoneprofile.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.getoneprofile.ai/api-reference/accounts/list-accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"accounts\",\"item\":\"https://docs.getoneprofile.ai/api-reference/accounts/list-accounts\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Draft an account's org chart\",\"item\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart#apireference\",\"headline\":\"Draft an account's org chart\",\"name\":\"Draft an account's org chart\",\"description\":\"Ask AI to draft the reporting lines no source gives, from the people's titles, and name up to three likely budget holders. Free, and kept until the people change: asking again over the same people reuses the draft (200, nothing asked) rather than making one (201). A workspace has 25 free drafts a day; past that the ask is refused (409) and the chart stays as it was. Never overrides a line a rep, a table or the researcher gives.\",\"url\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getoneprofile.ai/api-reference/accounts/draft-an-accounts-org-chart#webpage\"},\"dateModified\":\"2026-11-07T19:38:12.871Z\",\"publisher\":{\"@id\":\"https://docs.getoneprofile.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getoneprofile.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Oneprofile\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Oneprofile","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/get-started/welcome"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/find-people"}]},{"tab":"API reference","groups":[{"group":"API reference","pages":[{"title":"API reference","icon":"square-terminal","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"accounts","pages":[{"title":"List accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/","href":"/api-reference/accounts/list-accounts"},{"title":"List account industries","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/industries/","href":"/api-reference/accounts/list-account-industries"},{"title":"Count accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/length/","href":"/api-reference/accounts/count-accounts"},{"title":"Get a company logo","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/logos/{logo_name}/","href":"/api-reference/accounts/get-a-company-logo"},{"title":"List account merges","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/merges/","href":"/api-reference/accounts/list-account-merges"},{"title":"Merge two accounts","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/merges/","href":"/api-reference/accounts/merge-two-accounts"},{"title":"Preview an account merge","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/merges/preview/","href":"/api-reference/accounts/preview-an-account-merge"},{"title":"Undo an account merge","deprecated":null,"version":null,"openapi":"/openapi.json delete /accounts/merges/{from_key}/","href":"/api-reference/accounts/undo-an-account-merge"},{"title":"Find a person's account","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/of-person/","href":"/api-reference/accounts/find-a-persons-account"},{"title":"List account owners","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/owners/","href":"/api-reference/accounts/list-account-owners"},{"title":"List account sources","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/sources/","href":"/api-reference/accounts/list-account-sources"},{"title":"Get a table's account source","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/sources/{table_id}/","href":"/api-reference/accounts/get-a-tables-account-source"},{"title":"Update a table's account source","deprecated":null,"version":null,"openapi":"/openapi.json patch /accounts/sources/{table_id}/","href":"/api-reference/accounts/update-a-tables-account-source"},{"title":"Get what a table puts on Accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/sources/{table_id}/reach/","href":"/api-reference/accounts/get-what-a-table-puts-on-accounts"},{"title":"Split a website out of an account","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/splits/","href":"/api-reference/accounts/split-a-website-out-of-an-account"},{"title":"Preview splitting a website out of an account","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/splits/preview/","href":"/api-reference/accounts/preview-splitting-a-website-out-of-an-account"},{"title":"Fold a split-out website back in","deprecated":null,"version":null,"openapi":"/openapi.json delete /accounts/splits/{host}/","href":"/api-reference/accounts/fold-a-split-out-website-back-in"},{"title":"Get an account","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/","href":"/api-reference/accounts/get-an-account"},{"title":"Pin an account's fact","deprecated":null,"version":null,"openapi":"/openapi.json patch /accounts/{account_key}/facts/{kind}/","href":"/api-reference/accounts/pin-an-accounts-fact"},{"title":"Get an account's header","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/header/","href":"/api-reference/accounts/get-an-accounts-header"},{"title":"Read an account's map on LinkedIn","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/linkedin-maps/","href":"/api-reference/accounts/read-an-accounts-map-on-linkedin"},{"title":"Map an account on LinkedIn","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/linkedin-maps/","href":"/api-reference/accounts/map-an-account-on-linkedin"},{"title":"List accounts likely the same company","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/merge-suggestions/","href":"/api-reference/accounts/list-accounts-likely-the-same-company"},{"title":"Get an account's org chart","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/org-chart/","href":"/api-reference/accounts/get-an-accounts-org-chart"},{"title":"List an account's org chart changes","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/org-chart/changes/","href":"/api-reference/accounts/list-an-accounts-org-chart-changes"},{"title":"List an account's drafted reporting lines","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/org-chart/drafted-lines/","href":"/api-reference/accounts/list-an-accounts-drafted-reporting-lines"},{"title":"Confirm an account's drafted reporting lines","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafted-lines/bulk/approve/","href":"/api-reference/accounts/confirm-an-accounts-drafted-reporting-lines"},{"title":"Reject an account's drafted reporting lines","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafted-lines/bulk/reject/","href":"/api-reference/accounts/reject-an-accounts-drafted-reporting-lines"},{"title":"Restore an account's rejected drafted lines","description":"Take back a reject: the draft's guess for each person draws again, Likely, and the chart's history says who took it back. Free.","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafted-lines/bulk/restore/","href":"/api-reference/accounts/restore-an-accounts-rejected-drafted-lines"},{"title":"Draft an account's org chart","deprecated":null,"version":null,"openapi":"/openapi.json post /accounts/{account_key}/org-chart/drafts/","href":"/api-reference/accounts/draft-an-accounts-org-chart"},{"title":"Forget a person an account's org chart lost","description":"Forget the role and the reporting line reps set for someone no longer at the account, the lines reps drew to them as a manager, and the chart's notices that they left (entries of the chart's lost list with this person_key). Until then all are kept, and come back if a row names the person there again (the entry's can_return). Only what the chart read goes: an edit saved since stands. Kept in the chart's history.","deprecated":null,"version":null,"openapi":"/openapi.json delete /accounts/{account_key}/org-chart/lost/","href":"/api-reference/accounts/forget-a-person-an-accounts-org-chart-lost"},{"title":"Get an account's overview","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/overview/","href":"/api-reference/accounts/get-an-accounts-overview"},{"title":"Write the people search for finding more people at an account","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people-search/","href":"/api-reference/accounts/write-the-people-search-for-finding-more-people-at-an-account"},{"title":"List an account's people","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people/","href":"/api-reference/accounts/list-an-accounts-people"},{"title":"Count an account's people by each People filter","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people/facets/","href":"/api-reference/accounts/count-an-accounts-people-by-each-people-filter"},{"title":"Count an account's people","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people/length/","href":"/api-reference/accounts/count-an-accounts-people"},{"title":"Get one person at an account","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people/{person_id}/","href":"/api-reference/accounts/get-one-person-at-an-account"},{"title":"Update a person on an account's org chart","deprecated":null,"version":null,"openapi":"/openapi.json patch /accounts/{account_key}/people/{person_id}/","href":"/api-reference/accounts/update-a-person-on-an-accounts-org-chart"},{"title":"List who a person's manager pick would loop through","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/people/{person_id}/manager-loops/","href":"/api-reference/accounts/list-who-a-persons-manager-pick-would-loop-through"},{"title":"List the websites under an account","deprecated":null,"version":null,"openapi":"/openapi.json get /accounts/{account_key}/websites/","href":"/api-reference/accounts/list-the-websites-under-an-account"}]},{"group":"affiliate","pages":[{"title":"Enroll in the affiliate program","deprecated":null,"version":null,"openapi":"/openapi.json post /affiliate/enroll/","href":"/api-reference/affiliate/enroll-in-the-affiliate-program"},{"title":"List the affiliate activity feed","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/feed/","href":"/api-reference/affiliate/list-the-affiliate-activity-feed"},{"title":"List the affiliate ledger","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/ledger/","href":"/api-reference/affiliate/list-the-affiliate-ledger"},{"title":"List payouts","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/payouts/","href":"/api-reference/affiliate/list-payouts"},{"title":"Get the affiliate performance figures","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/performance/","href":"/api-reference/affiliate/get-the-affiliate-performance-figures"},{"title":"Get the affiliate program's current terms","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/program/","href":"/api-reference/affiliate/get-the-affiliate-programs-current-terms"},{"title":"List the affiliate referrals","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/referrals/","href":"/api-reference/affiliate/list-the-affiliate-referrals"},{"title":"Update the affiliate settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /affiliate/settings/","href":"/api-reference/affiliate/update-the-affiliate-settings"},{"title":"List the affiliate per-source performance","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/sources/","href":"/api-reference/affiliate/list-the-affiliate-per-source-performance"},{"title":"Get the affiliate headline stats","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/stats/","href":"/api-reference/affiliate/get-the-affiliate-headline-stats"},{"title":"Get the affiliate dashboard summary","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/summary/","href":"/api-reference/affiliate/get-the-affiliate-dashboard-summary"},{"title":"List the affiliate per-day stats","deprecated":null,"version":null,"openapi":"/openapi.json get /affiliate/timeseries/","href":"/api-reference/affiliate/list-the-affiliate-per-day-stats"},{"title":"Start identity verification","deprecated":null,"version":null,"openapi":"/openapi.json post /affiliate/verification-sessions/","href":"/api-reference/affiliate/start-identity-verification"}]},{"group":"agent-learnings","pages":[{"title":"List an agent's learnings","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/","href":"/api-reference/agent-learnings/list-an-agents-learnings"},{"title":"Add a learning","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/","href":"/api-reference/agent-learnings/add-a-learning"},{"title":"Move a shared rule to all sequences","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/bulk/promote/","href":"/api-reference/agent-learnings/move-a-shared-rule-to-all-sequences"},{"title":"Propose a learning from an edit","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/hand-edits/","href":"/api-reference/agent-learnings/propose-a-learning-from-an-edit"},{"title":"Read the rules several sequences share","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/overlap/","href":"/api-reference/agent-learnings/read-the-rules-several-sequences-share"},{"title":"Price a thumbs down's redo","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/quote/","href":"/api-reference/agent-learnings/price-a-thumbs-downs-redo"},{"title":"Start a learning request in the background","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/requests/","href":"/api-reference/agent-learnings/start-a-learning-request-in-the-background"},{"title":"Get a learning request","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/requests/{request_id}/","href":"/api-reference/agent-learnings/get-a-learning-request"},{"title":"Mark a sent message Looks good","deprecated":null,"version":null,"openapi":"/openapi.json put /agent-learnings/sent-messages/{message_id}/looks-good/","href":"/api-reference/agent-learnings/mark-a-sent-message-looks-good"},{"title":"List the thumbs downs on some subjects","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/thumbs-downs/","href":"/api-reference/agent-learnings/list-the-thumbs-downs-on-some-subjects"},{"title":"Give a thumbs down","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/thumbs-downs/","href":"/api-reference/agent-learnings/give-a-thumbs-down"},{"title":"Get a thumbs down","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/thumbs-downs/{event_id}/","href":"/api-reference/agent-learnings/get-a-thumbs-down"},{"title":"Change one change of a feedback session","deprecated":null,"version":null,"openapi":"/openapi.json patch /agent-learnings/thumbs-downs/{event_id}/changes/{change_id}/","href":"/api-reference/agent-learnings/change-one-change-of-a-feedback-session"},{"title":"Save a proposed learning","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/thumbs-downs/{event_id}/commit/","href":"/api-reference/agent-learnings/save-a-proposed-learning"},{"title":"Change a proposed learning","deprecated":null,"version":null,"openapi":"/openapi.json patch /agent-learnings/thumbs-downs/{event_id}/proposal/","href":"/api-reference/agent-learnings/change-a-proposed-learning"},{"title":"Rewrite again for a proposed learning","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/thumbs-downs/{event_id}/regenerate/","href":"/api-reference/agent-learnings/rewrite-again-for-a-proposed-learning"},{"title":"Discard a thumbs down's feedback","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/thumbs-downs/{event_id}/revert/","href":"/api-reference/agent-learnings/discard-a-thumbs-downs-feedback"},{"title":"List learning versions","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-learnings/versions/","href":"/api-reference/agent-learnings/list-learning-versions"},{"title":"Restore a learning version","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/versions/{version_id}/restore/","href":"/api-reference/agent-learnings/restore-a-learning-version"},{"title":"Delete a learning","deprecated":null,"version":null,"openapi":"/openapi.json delete /agent-learnings/{learning_id}/","href":"/api-reference/agent-learnings/delete-a-learning"},{"title":"Rewrite a learning","deprecated":null,"version":null,"openapi":"/openapi.json patch /agent-learnings/{learning_id}/","href":"/api-reference/agent-learnings/rewrite-a-learning"},{"title":"Move a learning","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/{learning_id}/move/","href":"/api-reference/agent-learnings/move-a-learning"}]},{"group":"outbound-agents","pages":[{"title":"Read whether the agent's own sending is paused","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-sending/","href":"/api-reference/outbound-agents/read-whether-the-agents-own-sending-is-paused"},{"title":"Pause or resume the agent's own sending","deprecated":null,"version":null,"openapi":"/openapi.json patch /agent-sending/","href":"/api-reference/outbound-agents/pause-or-resume-the-agents-own-sending"},{"title":"List the campaign library","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/campaigns/","href":"/api-reference/outbound-agents/list-the-campaign-library"},{"title":"Read what a new outbound agent starts with","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/defaults/","href":"/api-reference/outbound-agents/read-what-a-new-outbound-agent-starts-with"},{"title":"Read today's preview allowance","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/preview-allowance/","href":"/api-reference/outbound-agents/read-todays-preview-allowance"},{"title":"List what each outbound agent model costs","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/prices/","href":"/api-reference/outbound-agents/list-what-each-outbound-agent-model-costs"},{"title":"Read an outbound agent","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/","href":"/api-reference/outbound-agents/read-an-outbound-agent"},{"title":"Change an outbound agent","deprecated":null,"version":null,"openapi":"/openapi.json patch /outbound-agents/{agent_id}/","href":"/api-reference/outbound-agents/change-an-outbound-agent"},{"title":"List the agent's conversations","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/conversations/","href":"/api-reference/outbound-agents/list-the-agents-conversations"},{"title":"Read one contact's conversation with the agent","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/conversations/{subject_key}/","href":"/api-reference/outbound-agents/read-one-contacts-conversation-with-the-agent"},{"title":"Drop one fact from a contact's research","deprecated":null,"version":null,"openapi":"/openapi.json delete /outbound-agents/{agent_id}/conversations/{subject_key}/facts/{index}/","href":"/api-reference/outbound-agents/drop-one-fact-from-a-contacts-research"},{"title":"List what people told the agent","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/feedback/","href":"/api-reference/outbound-agents/list-what-people-told-the-agent"},{"title":"Rate one message the agent wrote","deprecated":null,"version":null,"openapi":"/openapi.json post /outbound-agents/{agent_id}/feedback/","href":"/api-reference/outbound-agents/rate-one-message-the-agent-wrote"},{"title":"Undo your feedback","deprecated":null,"version":null,"openapi":"/openapi.json delete /outbound-agents/{agent_id}/feedback/{feedback_id}/","href":"/api-reference/outbound-agents/undo-your-feedback"},{"title":"Edit your feedback","deprecated":null,"version":null,"openapi":"/openapi.json patch /outbound-agents/{agent_id}/feedback/{feedback_id}/","href":"/api-reference/outbound-agents/edit-your-feedback"},{"title":"Read one message the agent wrote","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/messages/{message_id}/","href":"/api-reference/outbound-agents/read-one-message-the-agent-wrote"},{"title":"Rewrite one message the agent wrote","deprecated":null,"version":null,"openapi":"/openapi.json patch /outbound-agents/{agent_id}/messages/{message_id}/","href":"/api-reference/outbound-agents/rewrite-one-message-the-agent-wrote"},{"title":"Have the agent write one message again","deprecated":null,"version":null,"openapi":"/openapi.json post /outbound-agents/{agent_id}/messages/{message_id}/regenerate/","href":"/api-reference/outbound-agents/have-the-agent-write-one-message-again"},{"title":"List an outbound agent's versions","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/versions/","href":"/api-reference/outbound-agents/list-an-outbound-agents-versions"},{"title":"Compare a writing version","deprecated":null,"version":null,"openapi":"/openapi.json get /outbound-agents/{agent_id}/versions/{version}/changes/","href":"/api-reference/outbound-agents/compare-a-writing-version"},{"title":"Revert an outbound agent to an earlier version","deprecated":null,"version":null,"openapi":"/openapi.json post /outbound-agents/{agent_id}/versions/{version}/revert/","href":"/api-reference/outbound-agents/revert-an-outbound-agent-to-an-earlier-version"}]},{"group":"agent-training","pages":[{"title":"Show the examples a table would give","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-training/sample-rows/preview/","href":"/api-reference/agent-training/show-the-examples-a-table-would-give"},{"title":"Suggest examples to preview","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-training/sample-rows/suggestions/","href":"/api-reference/agent-training/suggest-examples-to-preview"},{"title":"List Previews","deprecated":null,"version":null,"openapi":"/openapi.json get /agent-training/sessions/","href":"/api-reference/agent-training/list-previews"},{"title":"Open a Preview","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-training/sessions/","href":"/api-reference/agent-training/open-a-preview"},{"title":"Discard a Preview","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-training/sessions/{session_id}/abandon/","href":"/api-reference/agent-training/discard-a-preview"},{"title":"Close a Preview","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-training/sessions/{session_id}/complete/","href":"/api-reference/agent-training/close-a-preview"},{"title":"Mark an example Looks good","deprecated":null,"version":null,"openapi":"/openapi.json put /agent-training/sessions/{session_id}/rows/{row_id}/feedback/","href":"/api-reference/agent-training/mark-an-example-looks-good"}]},{"group":"ai_apps","pages":[{"title":"List connected AI apps","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-apps/","href":"/api-reference/ai_apps/list-connected-ai-apps"},{"title":"Read an AI app's request to connect","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-apps/requests/{request_id}/","href":"/api-reference/ai_apps/read-an-ai-apps-request-to-connect"},{"title":"Connect an AI app","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-apps/requests/{request_id}/approve/","href":"/api-reference/ai_apps/connect-an-ai-app"},{"title":"Turn down an AI app","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-apps/requests/{request_id}/reject/","href":"/api-reference/ai_apps/turn-down-an-ai-app"},{"title":"Disconnect an AI app","deprecated":null,"version":null,"openapi":"/openapi.json delete /ai-apps/{ai_app_id}/","href":"/api-reference/ai_apps/disconnect-an-ai-app"}]},{"group":"ai-context","pages":[{"title":"Get the AI context","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/","href":"/api-reference/ai-context/get-the-ai-context"},{"title":"Update the AI context","deprecated":null,"version":null,"openapi":"/openapi.json patch /ai-context/","href":"/api-reference/ai-context/update-the-ai-context"},{"title":"List the reference documents","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/documents/","href":"/api-reference/ai-context/list-the-reference-documents"},{"title":"Upload a reference document","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/documents/","href":"/api-reference/ai-context/upload-a-reference-document"},{"title":"Link reference documents from Google Drive","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/documents/bulk/","href":"/api-reference/ai-context/link-reference-documents-from-google-drive"},{"title":"Get a reference document","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/documents/{document_id}/","href":"/api-reference/ai-context/get-a-reference-document"},{"title":"Delete a reference document","deprecated":null,"version":null,"openapi":"/openapi.json delete /ai-context/documents/{document_id}/","href":"/api-reference/ai-context/delete-a-reference-document"},{"title":"Update a reference document","deprecated":null,"version":null,"openapi":"/openapi.json patch /ai-context/documents/{document_id}/","href":"/api-reference/ai-context/update-a-reference-document"},{"title":"Download a reference document","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/documents/{document_id}/download/","href":"/api-reference/ai-context/download-a-reference-document"},{"title":"Rewrite a reference document's summary","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/documents/{document_id}/summary/regenerate/","href":"/api-reference/ai-context/rewrite-a-reference-documents-summary"},{"title":"Refresh a reference document from Google Drive","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/documents/{document_id}/sync/","href":"/api-reference/ai-context/refresh-a-reference-document-from-google-drive"},{"title":"List the Q\u0026A","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/qa/","href":"/api-reference/ai-context/list-the-q\u0026a"},{"title":"Add an answer to the Q\u0026A","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/qa/","href":"/api-reference/ai-context/add-an-answer-to-the-q\u0026a"},{"title":"Delete a Q\u0026A answer","deprecated":null,"version":null,"openapi":"/openapi.json delete /ai-context/qa/{entry_id}/","href":"/api-reference/ai-context/delete-a-q\u0026a-answer"},{"title":"Change a Q\u0026A answer","deprecated":null,"version":null,"openapi":"/openapi.json patch /ai-context/qa/{entry_id}/","href":"/api-reference/ai-context/change-a-q\u0026a-answer"},{"title":"Write the AI context from a company domain","deprecated":null,"version":null,"openapi":"/openapi.json post /ai-context/runs/","href":"/api-reference/ai-context/write-the-ai-context-from-a-company-domain"},{"title":"Get a generation run","deprecated":null,"version":null,"openapi":"/openapi.json get /ai-context/runs/{run_id}/","href":"/api-reference/ai-context/get-a-generation-run"}]},{"group":"apikey","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"/openapi.json get /api-keys/","href":"/api-reference/apikey/list-api-keys"},{"title":"Create an API key","deprecated":null,"version":null,"openapi":"/openapi.json post /api-keys/","href":"/api-reference/apikey/create-an-api-key"},{"title":"Get the number of API keys","deprecated":null,"version":null,"openapi":"/openapi.json get /api-keys/length/","href":"/api-reference/apikey/get-the-number-of-api-keys"},{"title":"List the API key scopes this workspace may create","deprecated":null,"version":null,"openapi":"/openapi.json get /api-keys/scopes/","href":"/api-reference/apikey/list-the-api-key-scopes-this-workspace-may-create"},{"title":"Get an API key","deprecated":null,"version":null,"openapi":"/openapi.json get /api-keys/{api_key_id}/","href":"/api-reference/apikey/get-an-api-key"},{"title":"Delete an API key","deprecated":null,"version":null,"openapi":"/openapi.json delete /api-keys/{api_key_id}/","href":"/api-reference/apikey/delete-an-api-key"},{"title":"Update an API key","deprecated":null,"version":null,"openapi":"/openapi.json patch /api-keys/{api_key_id}/","href":"/api-reference/apikey/update-an-api-key"}]},{"group":"app-listings","pages":[{"title":"Finalize a switch/reconnect onto an existing integration","deprecated":null,"version":null,"openapi":"/openapi.json post /app-listings/connections/{connection_id}/claim/","href":"/api-reference/app-listings/finalize-a-switchreconnect-onto-an-existing-integration"},{"title":"Get a pending connection's captured connect-time config","deprecated":null,"version":null,"openapi":"/openapi.json get /app-listings/connections/{connection_id}/config/","href":"/api-reference/app-listings/get-a-pending-connections-captured-connect-time-config"},{"title":"Start an app listing OAuth install","deprecated":null,"version":null,"openapi":"/openapi.json post /app-listings/{slug}/authorize/","href":"/api-reference/app-listings/start-an-app-listing-oauth-install"},{"title":"Exchange an app listing OAuth callback","deprecated":null,"version":null,"openapi":"/openapi.json post /app-listings/{slug}/callback/","href":"/api-reference/app-listings/exchange-an-app-listing-oauth-callback"},{"title":"Check a workspace resolves before connecting","deprecated":null,"version":null,"openapi":"/openapi.json post /app-listings/{slug}/check/","href":"/api-reference/app-listings/check-a-workspace-resolves-before-connecting"},{"title":"List an app listing's connect-time inputs","deprecated":null,"version":null,"openapi":"/openapi.json get /app-listings/{slug}/connect-inputs/","href":"/api-reference/app-listings/list-an-app-listings-connect-time-inputs"}]},{"group":"workspace-actions","pages":[{"title":"List the AI Assistant's proposed and applied actions","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/actions/","href":"/api-reference/workspace-actions/list-the-ai-assistants-proposed-and-applied-actions"},{"title":"Approve every action one reply proposed","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/actions/bulk/approve/","href":"/api-reference/workspace-actions/approve-every-action-one-reply-proposed"},{"title":"Read one proposed or applied action","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/actions/{proposal_id}/","href":"/api-reference/workspace-actions/read-one-proposed-or-applied-action"},{"title":"Approve a proposed action","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/actions/{proposal_id}/approve/","href":"/api-reference/workspace-actions/approve-a-proposed-action"},{"title":"Reject a proposed action","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/actions/{proposal_id}/reject/","href":"/api-reference/workspace-actions/reject-a-proposed-action"},{"title":"Read what a conversation may apply without asking","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/conversations/{conversation_id}/grants/","href":"/api-reference/workspace-actions/read-what-a-conversation-may-apply-without-asking"},{"title":"Change what a conversation may apply without asking","deprecated":null,"version":null,"openapi":"/openapi.json patch /assistant/conversations/{conversation_id}/grants/","href":"/api-reference/workspace-actions/change-what-a-conversation-may-apply-without-asking"},{"title":"List what the AI Assistant does without asking you","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/my-grants/","href":"/api-reference/workspace-actions/list-what-the-ai-assistant-does-without-asking-you"},{"title":"Take back something you allowed the AI Assistant to do without asking you","deprecated":null,"version":null,"openapi":"/openapi.json delete /assistant/my-grants/{tool}/","href":"/api-reference/workspace-actions/take-back-something-you-allowed-the-ai-assistant-to-do-without-asking-you"},{"title":"Read the AI Assistant's action settings","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/settings/","href":"/api-reference/workspace-actions/read-the-ai-assistants-action-settings"},{"title":"Change the AI Assistant's action settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /assistant/settings/","href":"/api-reference/workspace-actions/change-the-ai-assistants-action-settings"},{"title":"List the actions the AI Assistant can take","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/verbs/","href":"/api-reference/workspace-actions/list-the-actions-the-ai-assistant-can-take"}]},{"group":"assistant","pages":[{"title":"List AI Assistant chat conversations","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/conversations/","href":"/api-reference/assistant/list-ai-assistant-chat-conversations"},{"title":"Start an AI Assistant chat conversation","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/conversations/","href":"/api-reference/assistant/start-an-ai-assistant-chat-conversation"},{"title":"List AI Assistant chat messages","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/conversations/{conversation_id}/messages/","href":"/api-reference/assistant/list-ai-assistant-chat-messages"},{"title":"Ask the AI Assistant","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/conversations/{conversation_id}/messages/","href":"/api-reference/assistant/ask-the-ai-assistant"},{"title":"Ask the AI Assistant, streaming its work","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/conversations/{conversation_id}/messages/stream/","href":"/api-reference/assistant/ask-the-ai-assistant-streaming-its-work"},{"title":"Resume an AI Assistant turn waiting on your approval","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/conversations/{conversation_id}/messages/{sequence}/resume/stream/","href":"/api-reference/assistant/resume-an-ai-assistant-turn-waiting-on-your-approval"},{"title":"Stop an AI Assistant chat turn","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/conversations/{conversation_id}/messages/{sequence}/stop/","href":"/api-reference/assistant/stop-an-ai-assistant-chat-turn"},{"title":"List AI Assistant threads","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/threads/","href":"/api-reference/assistant/list-ai-assistant-threads"},{"title":"Delete an AI Assistant thread","deprecated":null,"version":null,"openapi":"/openapi.json delete /assistant/threads/{thread_id}/","href":"/api-reference/assistant/delete-an-ai-assistant-thread"},{"title":"Rename or pin an AI Assistant thread","deprecated":null,"version":null,"openapi":"/openapi.json patch /assistant/threads/{thread_id}/","href":"/api-reference/assistant/rename-or-pin-an-ai-assistant-thread"},{"title":"Link an AI Assistant thread to the one it continues in","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/threads/{thread_id}/link/","href":"/api-reference/assistant/link-an-ai-assistant-thread-to-the-one-it-continues-in"},{"title":"List what the AI Assistant can do","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/tools/","href":"/api-reference/assistant/list-what-the-ai-assistant-can-do"},{"title":"Add a file to send with an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json post /chat-attachments/","href":"/api-reference/assistant/add-a-file-to-send-with-an-ai-assistant-message"},{"title":"Read a file attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/","href":"/api-reference/assistant/read-a-file-attached-to-an-ai-assistant-message"},{"title":"Remove a file added to an AI Assistant message before it was sent","deprecated":null,"version":null,"openapi":"/openapi.json delete /chat-attachments/{attachment_id}/","href":"/api-reference/assistant/remove-a-file-added-to-an-ai-assistant-message-before-it-was-sent"},{"title":"Read an attached file column's value distribution","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/columns/{source_index}/distribution/","href":"/api-reference/assistant/read-an-attached-file-columns-value-distribution"},{"title":"List an attached file column's raw values","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/columns/{source_index}/values/","href":"/api-reference/assistant/list-an-attached-file-columns-raw-values"},{"title":"List the comments on no data row of a file attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/comments/","href":"/api-reference/assistant/list-the-comments-on-no-data-row-of-a-file-attached-to-an-ai-assistant-message"},{"title":"Build a table from a file attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json post /chat-attachments/{attachment_id}/import/","href":"/api-reference/assistant/build-a-table-from-a-file-attached-to-an-ai-assistant-message"},{"title":"Read pages of a PDF attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/pages/","href":"/api-reference/assistant/read-pages-of-a-pdf-attached-to-an-ai-assistant-message"},{"title":"Read rows of a file attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/rows/","href":"/api-reference/assistant/read-rows-of-a-file-attached-to-an-ai-assistant-message"},{"title":"Count the rows of a file attached to an AI Assistant message","deprecated":null,"version":null,"openapi":"/openapi.json get /chat-attachments/{attachment_id}/rows/length/","href":"/api-reference/assistant/count-the-rows-of-a-file-attached-to-an-ai-assistant-message"}]},{"group":"assistant-prompt","pages":[{"title":"List the saved prompts","deprecated":null,"version":null,"openapi":"/openapi.json get /assistant/prompts/","href":"/api-reference/assistant-prompt/list-the-saved-prompts"},{"title":"Save a prompt","deprecated":null,"version":null,"openapi":"/openapi.json post /assistant/prompts/","href":"/api-reference/assistant-prompt/save-a-prompt"},{"title":"Delete a saved prompt","deprecated":null,"version":null,"openapi":"/openapi.json delete /assistant/prompts/{prompt_id}/","href":"/api-reference/assistant-prompt/delete-a-saved-prompt"},{"title":"Rewrite a saved prompt","deprecated":null,"version":null,"openapi":"/openapi.json patch /assistant/prompts/{prompt_id}/","href":"/api-reference/assistant-prompt/rewrite-a-saved-prompt"}]},{"group":"attribution","pages":[{"title":"Record where a new workspace came from","deprecated":null,"version":null,"openapi":"/openapi.json put /attribution/signup-source/","href":"/api-reference/attribution/record-where-a-new-workspace-came-from"},{"title":"Announce the caller's signup","deprecated":null,"version":null,"openapi":"/openapi.json put /attribution/signup/","href":"/api-reference/attribution/announce-the-callers-signup"}]},{"group":"billing","pages":[{"title":"Start a credit pack purchase","deprecated":null,"version":null,"openapi":"/openapi.json post /billing/checkout-sessions/","href":"/api-reference/billing/start-a-credit-pack-purchase"},{"title":"Get credit pack quote","deprecated":null,"version":null,"openapi":"/openapi.json get /billing/credit-packs/quote/","href":"/api-reference/billing/get-credit-pack-quote"},{"title":"List published credit prices","deprecated":null,"version":null,"openapi":"/openapi.json get /billing/credit-prices/","href":"/api-reference/billing/list-published-credit-prices"},{"title":"Create billing portal session","deprecated":null,"version":null,"openapi":"/openapi.json post /billing/portal-sessions/","href":"/api-reference/billing/create-billing-portal-session"},{"title":"List available products","deprecated":null,"version":null,"openapi":"/openapi.json get /billing/products/","href":"/api-reference/billing/list-available-products"},{"title":"Get subscription information","deprecated":null,"version":null,"openapi":"/openapi.json get /billing/subscription/","href":"/api-reference/billing/get-subscription-information"},{"title":"Switch subscription plan","deprecated":null,"version":null,"openapi":"/openapi.json post /billing/subscription/switch-plan/","href":"/api-reference/billing/switch-subscription-plan"},{"title":"List billing transactions","deprecated":null,"version":null,"openapi":"/openapi.json get /billing/transactions/","href":"/api-reference/billing/list-billing-transactions"}]},{"group":"table-templates","pages":[{"title":"List column templates","deprecated":null,"version":null,"openapi":"/openapi.json get /column-templates/","href":"/api-reference/table-templates/list-column-templates"},{"title":"Capture a multi-column template","deprecated":null,"version":null,"openapi":"/openapi.json post /column-templates/","href":"/api-reference/table-templates/capture-a-multi-column-template"},{"title":"Delete a column template","deprecated":null,"version":null,"openapi":"/openapi.json delete /column-templates/{template_id}/","href":"/api-reference/table-templates/delete-a-column-template"},{"title":"Apply a template to a table","deprecated":null,"version":null,"openapi":"/openapi.json post /column-templates/{template_id}/apply/","href":"/api-reference/table-templates/apply-a-template-to-a-table"}]},{"group":"contact_cooldown","pages":[{"title":"Read the workspace's cooldown rules","deprecated":null,"version":null,"openapi":"/openapi.json get /cooldown/settings/","href":"/api-reference/contact_cooldown/read-the-workspaces-cooldown-rules"},{"title":"Update the workspace's cooldown rules","deprecated":null,"version":null,"openapi":"/openapi.json patch /cooldown/settings/","href":"/api-reference/contact_cooldown/update-the-workspaces-cooldown-rules"}]},{"group":"credits","pages":[{"title":"List credit ledger entries","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/ledger/","href":"/api-reference/credits/list-credit-ledger-entries"},{"title":"Get the credit balance summary","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/summary/","href":"/api-reference/credits/get-the-credit-balance-summary"},{"title":"Get the balance-over-time series","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/balance-timeseries/","href":"/api-reference/credits/get-the-balance-over-time-series"},{"title":"List credit spend attributed to saved agents","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-agent/","href":"/api-reference/credits/list-credit-spend-attributed-to-saved-agents"},{"title":"Count the saved agents that spent credits","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-agent/length/","href":"/api-reference/credits/count-the-saved-agents-that-spent-credits"},{"title":"Get credit spend attributed to providers and accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-provider/","href":"/api-reference/credits/get-credit-spend-attributed-to-providers-and-accounts"},{"title":"List credit spend attributed to tables and columns","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/","href":"/api-reference/credits/list-credit-spend-attributed-to-tables-and-columns"},{"title":"Count the tables that spent credits","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/length/","href":"/api-reference/credits/count-the-tables-that-spent-credits"},{"title":"Get one table's per-column credit usage","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/{table_id}/by-column/","href":"/api-reference/credits/get-one-tables-per-column-credit-usage"},{"title":"List one table's per-run credit usage","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/{table_id}/by-run/","href":"/api-reference/credits/list-one-tables-per-run-credit-usage"},{"title":"Count one table's runs that spent credits","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/{table_id}/by-run/length/","href":"/api-reference/credits/count-one-tables-runs-that-spent-credits"},{"title":"Get one table's spend series","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/by-table/{table_id}/timeseries/","href":"/api-reference/credits/get-one-tables-spend-series"},{"title":"Export a usage report as CSV","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/export/","href":"/api-reference/credits/export-a-usage-report-as-csv"},{"title":"Get usage history boundaries","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/meta/","href":"/api-reference/credits/get-usage-history-boundaries"},{"title":"Get the credits-spent series","deprecated":null,"version":null,"openapi":"/openapi.json get /credits/usage/spend-timeseries/","href":"/api-reference/credits/get-the-credits-spent-series"}]},{"group":"design-partner","pages":[{"title":"List the workspace's design partner feedback","deprecated":null,"version":null,"openapi":"/openapi.json get /design-partner/feedback/","href":"/api-reference/design-partner/list-the-workspaces-design-partner-feedback"},{"title":"Send design partner feedback","deprecated":null,"version":null,"openapi":"/openapi.json post /design-partner/feedback/","href":"/api-reference/design-partner/send-design-partner-feedback"},{"title":"Send the workspace's shared Slack channel invite","deprecated":null,"version":null,"openapi":"/openapi.json post /design-partner/slack-channel/invite/","href":"/api-reference/design-partner/send-the-workspaces-shared-slack-channel-invite"},{"title":"Is this workspace a design partner?","deprecated":null,"version":null,"openapi":"/openapi.json get /design-partner/status/","href":"/api-reference/design-partner/is-this-workspace-a-design-partner?"}]},{"group":"suppression","pages":[{"title":"List do-not-contact entries","deprecated":null,"version":null,"openapi":"/openapi.json get /do-not-contact/","href":"/api-reference/suppression/list-do-not-contact-entries"},{"title":"Delete do-not-contact entries","deprecated":null,"version":null,"openapi":"/openapi.json delete /do-not-contact/","href":"/api-reference/suppression/delete-do-not-contact-entries"},{"title":"Add do-not-contact entries","deprecated":null,"version":null,"openapi":"/openapi.json post /do-not-contact/bulk/","href":"/api-reference/suppression/add-do-not-contact-entries"},{"title":"Export the do-not-contact list","deprecated":null,"version":null,"openapi":"/openapi.json get /do-not-contact/export/","href":"/api-reference/suppression/export-the-do-not-contact-list"},{"title":"Count do-not-contact entries","deprecated":null,"version":null,"openapi":"/openapi.json get /do-not-contact/length/","href":"/api-reference/suppression/count-do-not-contact-entries"}]},{"group":"google-drive","pages":[{"title":"Get the Google Drive connection","deprecated":null,"version":null,"openapi":"/openapi.json get /google-drive/connection/","href":"/api-reference/google-drive/get-the-google-drive-connection"},{"title":"Disconnect Google Drive","deprecated":null,"version":null,"openapi":"/openapi.json delete /google-drive/connection/","href":"/api-reference/google-drive/disconnect-google-drive"},{"title":"Begin connecting Google Drive","deprecated":null,"version":null,"openapi":"/openapi.json post /google-drive/connection/authorize/","href":"/api-reference/google-drive/begin-connecting-google-drive"},{"title":"Finish connecting Google Drive","deprecated":null,"version":null,"openapi":"/openapi.json post /google-drive/connection/callback/","href":"/api-reference/google-drive/finish-connecting-google-drive"},{"title":"Mint a Google Picker token","deprecated":null,"version":null,"openapi":"/openapi.json get /google-drive/connection/picker-token/","href":"/api-reference/google-drive/mint-a-google-picker-token"}]},{"group":"inbox","pages":[{"title":"Download an attachment","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/attachments/{attachment_id}/download/","href":"/api-reference/inbox/download-an-attachment"},{"title":"Stream the inbox's change events","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/events/","href":"/api-reference/inbox/stream-the-inboxs-change-events"},{"title":"List labels","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/labels/","href":"/api-reference/inbox/list-labels"},{"title":"Create a label","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/labels/","href":"/api-reference/inbox/create-a-label"},{"title":"Delete a label","deprecated":null,"version":null,"openapi":"/openapi.json delete /inbox/labels/{label_id}/","href":"/api-reference/inbox/delete-a-label"},{"title":"Update a label","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/labels/{label_id}/","href":"/api-reference/inbox/update-a-label"},{"title":"List saved views","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/saved-views/","href":"/api-reference/inbox/list-saved-views"},{"title":"Save the current filters as a view","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/saved-views/","href":"/api-reference/inbox/save-the-current-filters-as-a-view"},{"title":"Delete a saved view","deprecated":null,"version":null,"openapi":"/openapi.json delete /inbox/saved-views/{view_id}/","href":"/api-reference/inbox/delete-a-saved-view"},{"title":"Rename a saved view or repoint its filters","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/saved-views/{view_id}/","href":"/api-reference/inbox/rename-a-saved-view-or-repoint-its-filters"},{"title":"List inbox threads","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/threads/","href":"/api-reference/inbox/list-inbox-threads"},{"title":"Delete many threads","deprecated":null,"version":null,"openapi":"/openapi.json delete /inbox/threads/","href":"/api-reference/inbox/delete-many-threads"},{"title":"Mark many threads read, done or snoozed","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/threads/bulk/","href":"/api-reference/inbox/mark-many-threads-read-done-or-snoozed"},{"title":"Put one label on many threads","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/bulk/label/","href":"/api-reference/inbox/put-one-label-on-many-threads"},{"title":"Suppress many threads' contacts at once","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/bulk/suppress/","href":"/api-reference/inbox/suppress-many-threads-contacts-at-once"},{"title":"Count inbox threads","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/threads/length/","href":"/api-reference/inbox/count-inbox-threads"},{"title":"Get one thread","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/threads/{thread_id}/","href":"/api-reference/inbox/get-one-thread"},{"title":"Delete a thread","deprecated":null,"version":null,"openapi":"/openapi.json delete /inbox/threads/{thread_id}/","href":"/api-reference/inbox/delete-a-thread"},{"title":"Mark a thread read, done or snoozed","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/threads/{thread_id}/","href":"/api-reference/inbox/mark-a-thread-read-done-or-snoozed"},{"title":"Assign exactly this set of labels to a thread","deprecated":null,"version":null,"openapi":"/openapi.json put /inbox/threads/{thread_id}/labels/","href":"/api-reference/inbox/assign-exactly-this-set-of-labels-to-a-thread"},{"title":"A thread's messages, oldest-first","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/threads/{thread_id}/messages/","href":"/api-reference/inbox/a-threads-messages-oldest-first"},{"title":"Reply in a thread","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/messages/","href":"/api-reference/inbox/reply-in-a-thread"},{"title":"Forward a message to somebody else","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/messages/{message_id}/forward/","href":"/api-reference/inbox/forward-a-message-to-somebody-else"},{"title":"Undo what a reply the AI read as asking to stop did","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/messages/{message_id}/stop-request/revert/","href":"/api-reference/inbox/undo-what-a-reply-the-ai-read-as-asking-to-stop-did"},{"title":"Suppress this contact and stop their sequences","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/suppress/","href":"/api-reference/inbox/suppress-this-contact-and-stop-their-sequences"},{"title":"Resume the follow-ups a reply the AI could not read stopped","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/unread-reply/resume/","href":"/api-reference/inbox/resume-the-follow-ups-a-reply-the-ai-could-not-read-stopped"},{"title":"Have the AI read again a reply it could not read","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/unread-reply/retry/","href":"/api-reference/inbox/have-the-ai-read-again-a-reply-it-could-not-read"}]},{"group":"inbox-ai","pages":[{"title":"List reply drafts","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/drafts/","href":"/api-reference/inbox-ai/list-reply-drafts"},{"title":"Generate a reply draft","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/drafts/","href":"/api-reference/inbox-ai/generate-a-reply-draft"},{"title":"Generate a reply draft, streaming the work","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/drafts/stream/","href":"/api-reference/inbox-ai/generate-a-reply-draft-streaming-the-work"},{"title":"Edit a draft before approving it","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/drafts/{draft_id}/","href":"/api-reference/inbox-ai/edit-a-draft-before-approving-it"},{"title":"Approve and send a draft","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/drafts/{draft_id}/approve/","href":"/api-reference/inbox-ai/approve-and-send-a-draft"},{"title":"Rate a draft","deprecated":null,"version":null,"openapi":"/openapi.json put /inbox/drafts/{draft_id}/feedback/","href":"/api-reference/inbox-ai/rate-a-draft"},{"title":"Try again","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/drafts/{draft_id}/regenerate/","href":"/api-reference/inbox-ai/try-again"},{"title":"Reject a draft","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/drafts/{draft_id}/reject/","href":"/api-reference/inbox-ai/reject-a-draft"},{"title":"Whether to show the notice that replies now wait","deprecated":null,"version":null,"openapi":"/openapi.json get /inbox/replies-wait-notice/","href":"/api-reference/inbox-ai/whether-to-show-the-notice-that-replies-now-wait"},{"title":"Close the notice that replies now wait","deprecated":null,"version":null,"openapi":"/openapi.json patch /inbox/replies-wait-notice/","href":"/api-reference/inbox-ai/close-the-notice-that-replies-now-wait"},{"title":"Answer the agent's questions on a reply","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/answers/","href":"/api-reference/inbox-ai/answer-the-agents-questions-on-a-reply"},{"title":"Have the agent write a reply it wrote no draft for","deprecated":null,"version":null,"openapi":"/openapi.json post /inbox/threads/{thread_id}/blocked-reply/retry/","href":"/api-reference/inbox-ai/have-the-agent-write-a-reply-it-wrote-no-draft-for"}]},{"group":"integrations","pages":[{"title":"List all integrations","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/","href":"/api-reference/integrations/list-all-integrations"},{"title":"Bulk delete integrations","deprecated":null,"version":null,"openapi":"/openapi.json delete /integrations/","href":"/api-reference/integrations/bulk-delete-integrations"},{"title":"Bulk trigger health checks","deprecated":null,"version":null,"openapi":"/openapi.json post /integrations/bulk/verify/","href":"/api-reference/integrations/bulk-trigger-health-checks"},{"title":"Get the number of integrations","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/length/","href":"/api-reference/integrations/get-the-number-of-integrations"},{"title":"Suggest an integration name","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/name/suggestions/","href":"/api-reference/integrations/suggest-an-integration-name"},{"title":"Bulk health check progress and summary","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/runs/{run_id}/","href":"/api-reference/integrations/bulk-health-check-progress-and-summary"},{"title":"Get an integration","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/","href":"/api-reference/integrations/get-an-integration"},{"title":"Delete an integration","deprecated":null,"version":null,"openapi":"/openapi.json delete /integrations/{integration_id}/","href":"/api-reference/integrations/delete-an-integration"},{"title":"List audit logs for an integration","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/audit-logs/","href":"/api-reference/integrations/list-audit-logs-for-an-integration"},{"title":"List health check history","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/health-checks/","href":"/api-reference/integrations/list-health-check-history"},{"title":"List all known properties for an integration","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/properties/","href":"/api-reference/integrations/list-all-known-properties-for-an-integration"},{"title":"List record types for an integration","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/record-types/","href":"/api-reference/integrations/list-record-types-for-an-integration"},{"title":"Trigger a health check","deprecated":null,"version":null,"openapi":"/openapi.json post /integrations/{integration_id}/verify/","href":"/api-reference/integrations/trigger-a-health-check"}]},{"group":"integration-types","pages":[{"title":"List integration categories","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/categories/","href":"/api-reference/integration-types/list-integration-categories"},{"title":"Count integration categories","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/categories/length/","href":"/api-reference/integration-types/count-integration-categories"},{"title":"List the record-type vocabulary","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/record-types/","href":"/api-reference/integration-types/list-the-record-type-vocabulary"},{"title":"List all available integration types","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/types/","href":"/api-reference/integration-types/list-all-available-integration-types"},{"title":"Get a specific integration type","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/types/{name}/","href":"/api-reference/integration-types/get-a-specific-integration-type"},{"title":"Get setup guide for an integration type","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/types/{name}/guide/","href":"/api-reference/integration-types/get-setup-guide-for-an-integration-type"}]},{"group":"table-integration-lookup","pages":[{"title":"List the fields one record type can be looked up by","deprecated":null,"version":null,"openapi":"/openapi.json get /integrations/{integration_id}/identity-fields/","href":"/api-reference/table-integration-lookup/list-the-fields-one-record-type-can-be-looked-up-by"}]},{"group":"find-leads","pages":[{"title":"List the columns a search would create","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/columns/","href":"/api-reference/find-leads/list-the-columns-a-search-would-create"},{"title":"Read a table of companies a people search can follow","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/company-table/","href":"/api-reference/find-leads/read-a-table-of-companies-a-people-search-can-follow"},{"title":"List the enrichments offered at import","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/enrichment-options/","href":"/api-reference/find-leads/list-the-enrichments-offered-at-import"},{"title":"Count matching leads","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/length/","href":"/api-reference/find-leads/count-matching-leads"},{"title":"Find an address on the map","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/places/search/","href":"/api-reference/find-leads/find-an-address-on-the-map"},{"title":"Preview matching leads","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/preview/","href":"/api-reference/find-leads/preview-matching-leads"},{"title":"List recorded lead searches","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/recent-searches/","href":"/api-reference/find-leads/list-recorded-lead-searches"},{"title":"Remove a search from your recents","deprecated":null,"version":null,"openapi":"/openapi.json delete /leads/recent-searches/{entry_id}/","href":"/api-reference/find-leads/remove-a-search-from-your-recents"},{"title":"Get a search type's row price","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/record-types/{record_type}/","href":"/api-reference/find-leads/get-a-search-types-row-price"},{"title":"List saved lead searches","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/saved-searches/","href":"/api-reference/find-leads/list-saved-lead-searches"},{"title":"Save a lead search","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/saved-searches/","href":"/api-reference/find-leads/save-a-lead-search"},{"title":"Suggest starter lead searches","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/saved-searches/suggestions/","href":"/api-reference/find-leads/suggest-starter-lead-searches"},{"title":"Delete a saved lead search","deprecated":null,"version":null,"openapi":"/openapi.json delete /leads/saved-searches/{saved_search_id}/","href":"/api-reference/find-leads/delete-a-saved-lead-search"},{"title":"Record a saved search being loaded","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/saved-searches/{saved_search_id}/open/","href":"/api-reference/find-leads/record-a-saved-search-being-loaded"},{"title":"List the buying signals a search can look for","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/signal-types/","href":"/api-reference/find-leads/list-the-buying-signals-a-search-can-look-for"},{"title":"List the accelerator batches","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/startup-launches/batches/","href":"/api-reference/find-leads/list-the-accelerator-batches"},{"title":"List the startup launch filters","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/startup-launches/filters/","href":"/api-reference/find-leads/list-the-startup-launch-filters"},{"title":"List the startup launch boards","deprecated":null,"version":null,"openapi":"/openapi.json get /leads/startup-launches/sources/","href":"/api-reference/find-leads/list-the-startup-launch-boards"},{"title":"Suggest a name for a lead search's table","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/table-name/suggestions/","href":"/api-reference/find-leads/suggest-a-name-for-a-lead-searchs-table"},{"title":"Match pasted values against a closed vocabulary","deprecated":null,"version":null,"openapi":"/openapi.json post /leads/vocabulary/suggestions/","href":"/api-reference/find-leads/match-pasted-values-against-a-closed-vocabulary"},{"title":"Get the search behind a table","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/lead-search/","href":"/api-reference/find-leads/get-the-search-behind-a-table"},{"title":"Put a lead search behind a table","deprecated":null,"version":null,"openapi":"/openapi.json put /tables/{table_id}/lead-search/","href":"/api-reference/find-leads/put-a-lead-search-behind-a-table"},{"title":"Remove a table's search","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/lead-search/","href":"/api-reference/find-leads/remove-a-tables-search"},{"title":"Preview replacing a table's rows with its search","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/lead-search/impact/","href":"/api-reference/find-leads/preview-replacing-a-tables-rows-with-its-search"},{"title":"Preview putting a search behind a table","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/lead-search/preview/","href":"/api-reference/find-leads/preview-putting-a-search-behind-a-table"},{"title":"List a table's search runs","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/lead-search/runs/","href":"/api-reference/find-leads/list-a-tables-search-runs"},{"title":"Run a table's search again","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/lead-search/runs/","href":"/api-reference/find-leads/run-a-tables-search-again"},{"title":"Preview a run of a table's search","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/lead-search/runs/preview/","href":"/api-reference/find-leads/preview-a-run-of-a-tables-search"},{"title":"Set a search's run cadence","deprecated":null,"version":null,"openapi":"/openapi.json put /tables/{table_id}/lead-search/schedule/","href":"/api-reference/find-leads/set-a-searchs-run-cadence"},{"title":"Clear a search's run cadence","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/lead-search/schedule/","href":"/api-reference/find-leads/clear-a-searchs-run-cadence"}]},{"group":"linkedin","pages":[{"title":"Claim the next permitted action","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/next/","href":"/api-reference/linkedin/claim-the-next-permitted-action"},{"title":"Report a run of a step that was cut off, and ask what to do with the step","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/attempts/","href":"/api-reference/linkedin/report-a-run-of-a-step-that-was-cut-off-and-ask-what-to-do-with-the-step"},{"title":"Ask to press the control that changes LinkedIn","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/commit/","href":"/api-reference/linkedin/ask-to-press-the-control-that-changes-linkedin"},{"title":"Attach a page snapshot to a step's report","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/diagnostic/","href":"/api-reference/linkedin/attach-a-page-snapshot-to-a-steps-report"},{"title":"Skip a step from the side panel","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/reject/","href":"/api-reference/linkedin/skip-a-step-from-the-side-panel"},{"title":"Hand back a running step without settling it","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/release/","href":"/api-reference/linkedin/hand-back-a-running-step-without-settling-it"},{"title":"Report an action's outcome","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/actions/{action_id}/result/","href":"/api-reference/linkedin/report-an-actions-outcome"},{"title":"Fetch the remote selector and pacing config","deprecated":null,"version":null,"openapi":"/openapi.json get /linkedin/agent/config/","href":"/api-reference/linkedin/fetch-the-remote-selector-and-pacing-config"},{"title":"Disconnect the account from the side panel","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/disconnect/","href":"/api-reference/linkedin/disconnect-the-account-from-the-side-panel"},{"title":"Report liveness and read the authoritative run state","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/heartbeat/","href":"/api-reference/linkedin/report-liveness-and-read-the-authoritative-run-state"},{"title":"List completed steps, for the side panel","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/history/","href":"/api-reference/linkedin/list-completed-steps-for-the-side-panel"},{"title":"Connect a browser with a sender's connection token","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/pair/","href":"/api-reference/linkedin/connect-a-browser-with-a-senders-connection-token"},{"title":"List the queue, for the side panel","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/queue/","href":"/api-reference/linkedin/list-the-queue-for-the-side-panel"},{"title":"Set the sender's approval setting from the extension","deprecated":null,"version":null,"openapi":"/openapi.json post /linkedin/agent/state/","href":"/api-reference/linkedin/set-the-senders-approval-setting-from-the-extension"},{"title":"List a sender's LinkedIn steps","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/actions/","href":"/api-reference/linkedin/list-a-senders-linkedin-steps"},{"title":"Try one LinkedIn step","deprecated":null,"version":null,"openapi":"/openapi.json post /sender-profiles/{profile_id}/linkedin/actions/","href":"/api-reference/linkedin/try-one-linkedin-step"},{"title":"Count a sender's LinkedIn steps","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/actions/length/","href":"/api-reference/linkedin/count-a-senders-linkedin-steps"},{"title":"Cancel a queued LinkedIn step","deprecated":null,"version":null,"openapi":"/openapi.json post /sender-profiles/{profile_id}/linkedin/actions/{action_id}/cancel/","href":"/api-reference/linkedin/cancel-a-queued-linkedin-step"},{"title":"Read a sender's LinkedIn connection","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/connection/","href":"/api-reference/linkedin/read-a-senders-linkedin-connection"},{"title":"Disconnect the sender's LinkedIn account","deprecated":null,"version":null,"openapi":"/openapi.json delete /sender-profiles/{profile_id}/linkedin/connection/","href":"/api-reference/linkedin/disconnect-the-senders-linkedin-account"},{"title":"Replace the sender's connection token","deprecated":null,"version":null,"openapi":"/openapi.json post /sender-profiles/{profile_id}/linkedin/connection/regenerate-token/","href":"/api-reference/linkedin/replace-the-senders-connection-token"},{"title":"Stream a sender's LinkedIn changes","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/events/","href":"/api-reference/linkedin/stream-a-senders-linkedin-changes"},{"title":"Update LinkedIn safety settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /sender-profiles/{profile_id}/linkedin/settings/","href":"/api-reference/linkedin/update-linkedin-safety-settings"},{"title":"Read a sender's LinkedIn step totals","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/stats/","href":"/api-reference/linkedin/read-a-senders-linkedin-step-totals"},{"title":"Count a sender's LinkedIn steps that tables queued","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/linkedin/table-steps/","href":"/api-reference/linkedin/count-a-senders-linkedin-steps-that-tables-queued"},{"title":"Cancel a table column's queued LinkedIn steps","deprecated":null,"version":null,"openapi":"/openapi.json post /sender-profiles/{profile_id}/linkedin/table-steps/bulk/cancel/","href":"/api-reference/linkedin/cancel-a-table-columns-queued-linkedin-steps"}]},{"group":"senders","pages":[{"title":"List mailboxes","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/","href":"/api-reference/senders/list-mailboxes"},{"title":"Delete many mailboxes","deprecated":null,"version":null,"openapi":"/openapi.json delete /mailboxes/","href":"/api-reference/senders/delete-many-mailboxes"},{"title":"Begin connecting a Google Workspace mailbox","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/authorize/","href":"/api-reference/senders/begin-connecting-a-google-workspace-mailbox"},{"title":"Edit many mailboxes at once","deprecated":null,"version":null,"openapi":"/openapi.json patch /mailboxes/bulk/","href":"/api-reference/senders/edit-many-mailboxes-at-once"},{"title":"Re-check mailbox connections now","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/bulk/verify/","href":"/api-reference/senders/re-check-mailbox-connections-now"},{"title":"Finish connecting a Google Workspace mailbox","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/callback/","href":"/api-reference/senders/finish-connecting-a-google-workspace-mailbox"},{"title":"Get the InboxKit connection state","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/inboxkit/connection/","href":"/api-reference/senders/get-the-inboxkit-connection-state"},{"title":"Connect InboxKit","deprecated":null,"version":null,"openapi":"/openapi.json put /mailboxes/inboxkit/connection/","href":"/api-reference/senders/connect-inboxkit"},{"title":"Disconnect InboxKit","deprecated":null,"version":null,"openapi":"/openapi.json delete /mailboxes/inboxkit/connection/","href":"/api-reference/senders/disconnect-inboxkit"},{"title":"Update InboxKit automation settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /mailboxes/inboxkit/connection/","href":"/api-reference/senders/update-inboxkit-automation-settings"},{"title":"Validate an InboxKit API key and list its workspaces","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/inboxkit/connection/preview/","href":"/api-reference/senders/validate-an-inboxkit-api-key-and-list-its-workspaces"},{"title":"List domain delegation states","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/inboxkit/domains/","href":"/api-reference/senders/list-domain-delegation-states"},{"title":"List InboxKit import runs","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/inboxkit/imports/","href":"/api-reference/senders/list-inboxkit-import-runs"},{"title":"Import selected InboxKit mailboxes","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/inboxkit/imports/","href":"/api-reference/senders/import-selected-inboxkit-mailboxes"},{"title":"Get one InboxKit import run","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/inboxkit/imports/{run_id}/","href":"/api-reference/senders/get-one-inboxkit-import-run"},{"title":"List the org's InboxKit inventory","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/inboxkit/inventory/","href":"/api-reference/senders/list-the-orgs-inboxkit-inventory"},{"title":"Count mailboxes","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/length/","href":"/api-reference/senders/count-mailboxes"},{"title":"Mailbox overview tiles","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/overview/","href":"/api-reference/senders/mailbox-overview-tiles"},{"title":"Get a mailbox","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/{mailbox_id}/","href":"/api-reference/senders/get-a-mailbox"},{"title":"Delete a mailbox","deprecated":null,"version":null,"openapi":"/openapi.json delete /mailboxes/{mailbox_id}/","href":"/api-reference/senders/delete-a-mailbox"},{"title":"Update a mailbox","deprecated":null,"version":null,"openapi":"/openapi.json patch /mailboxes/{mailbox_id}/","href":"/api-reference/senders/update-a-mailbox"},{"title":"A mailbox's recent sends, replies and bounces","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/{mailbox_id}/activity/","href":"/api-reference/senders/a-mailboxs-recent-sends-replies-and-bounces"},{"title":"List a mailbox's bounces","deprecated":null,"version":null,"openapi":"/openapi.json get /mailboxes/{mailbox_id}/bounces/","href":"/api-reference/senders/list-a-mailboxs-bounces"},{"title":"Verify a mailbox's connection still works","deprecated":null,"version":null,"openapi":"/openapi.json post /mailboxes/{mailbox_id}/verify/","href":"/api-reference/senders/verify-a-mailboxs-connection-still-works"},{"title":"List senders","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/","href":"/api-reference/senders/list-senders"},{"title":"Add a sender","deprecated":null,"version":null,"openapi":"/openapi.json post /sender-profiles/","href":"/api-reference/senders/add-a-sender"},{"title":"Delete many senders","deprecated":null,"version":null,"openapi":"/openapi.json delete /sender-profiles/","href":"/api-reference/senders/delete-many-senders"},{"title":"Edit many senders at once","deprecated":null,"version":null,"openapi":"/openapi.json patch /sender-profiles/bulk/","href":"/api-reference/senders/edit-many-senders-at-once"},{"title":"Get a sender","deprecated":null,"version":null,"openapi":"/openapi.json get /sender-profiles/{profile_id}/","href":"/api-reference/senders/get-a-sender"},{"title":"Delete a sender","deprecated":null,"version":null,"openapi":"/openapi.json delete /sender-profiles/{profile_id}/","href":"/api-reference/senders/delete-a-sender"},{"title":"Update a sender","deprecated":null,"version":null,"openapi":"/openapi.json patch /sender-profiles/{profile_id}/","href":"/api-reference/senders/update-a-sender"},{"title":"Set a profile's mailboxes","deprecated":null,"version":null,"openapi":"/openapi.json put /sender-profiles/{profile_id}/mailboxes/","href":"/api-reference/senders/set-a-profiles-mailboxes"}]},{"group":"sequences","pages":[{"title":"List saved email templates","deprecated":null,"version":null,"openapi":"/openapi.json get /message-templates/","href":"/api-reference/sequences/list-saved-email-templates"},{"title":"Save an email template","deprecated":null,"version":null,"openapi":"/openapi.json post /message-templates/","href":"/api-reference/sequences/save-an-email-template"},{"title":"List the built-in email templates","deprecated":null,"version":null,"openapi":"/openapi.json get /message-templates/built-ins/","href":"/api-reference/sequences/list-the-built-in-email-templates"},{"title":"Delete an email template","deprecated":null,"version":null,"openapi":"/openapi.json delete /message-templates/{template_id}/","href":"/api-reference/sequences/delete-an-email-template"},{"title":"Rename or re-scope an email template","deprecated":null,"version":null,"openapi":"/openapi.json patch /message-templates/{template_id}/","href":"/api-reference/sequences/rename-or-re-scope-an-email-template"},{"title":"List reusable sequence templates","deprecated":null,"version":null,"openapi":"/openapi.json get /sequence-templates/","href":"/api-reference/sequences/list-reusable-sequence-templates"},{"title":"Save a detached sequence template","deprecated":null,"version":null,"openapi":"/openapi.json post /sequence-templates/","href":"/api-reference/sequences/save-a-detached-sequence-template"},{"title":"Delete a template","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequence-templates/{template_id}/","href":"/api-reference/sequences/delete-a-template"},{"title":"Create a draft from a template, with fresh audience and senders","deprecated":null,"version":null,"openapi":"/openapi.json post /sequence-templates/{template_id}/use/","href":"/api-reference/sequences/create-a-draft-from-a-template-with-fresh-audience-and-senders"},{"title":"List sequences","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/","href":"/api-reference/sequences/list-sequences"},{"title":"Create a sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/","href":"/api-reference/sequences/create-a-sequence"},{"title":"Sender leaderboard","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/analytics/leaderboard/","href":"/api-reference/sequences/sender-leaderboard"},{"title":"Outreach analytics","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/analytics/summary/","href":"/api-reference/sequences/outreach-analytics"},{"title":"Name the tables a sequence cannot write to","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/audience-refusals/","href":"/api-reference/sequences/name-the-tables-a-sequence-cannot-write-to"},{"title":"Change several sequences at once","deprecated":null,"version":null,"openapi":"/openapi.json patch /sequences/bulk/","href":"/api-reference/sequences/change-several-sequences-at-once"},{"title":"Suggest a column mapping for a table","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/column-mapping/suggestions/","href":"/api-reference/sequences/suggest-a-column-mapping-for-a-table"},{"title":"Suggest email steps from a table's written emails","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/email-steps/suggestions/","href":"/api-reference/sequences/suggest-email-steps-from-a-tables-written-emails"},{"title":"List sequence folders","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/folders/","href":"/api-reference/sequences/list-sequence-folders"},{"title":"Make a sequence folder","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/folders/","href":"/api-reference/sequences/make-a-sequence-folder"},{"title":"Suggest folders for the sequences in no folder","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/folders/suggestions/","href":"/api-reference/sequences/suggest-folders-for-the-sequences-in-no-folder"},{"title":"Delete a sequence folder","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/folders/{folder_id}/","href":"/api-reference/sequences/delete-a-sequence-folder"},{"title":"Rename or move a sequence folder","deprecated":null,"version":null,"openapi":"/openapi.json patch /sequences/folders/{folder_id}/","href":"/api-reference/sequences/rename-or-move-a-sequence-folder"},{"title":"Restore a sequence folder from Trash","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/folders/{folder_id}/restore/","href":"/api-reference/sequences/restore-a-sequence-folder-from-trash"},{"title":"Count sequences, with when their stats were computed","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/length/","href":"/api-reference/sequences/count-sequences-with-when-their-stats-were-computed"},{"title":"Check a drafted message for deliverability risks","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/message/check/","href":"/api-reference/sequences/check-a-drafted-message-for-deliverability-risks"},{"title":"Propose spintax rotations for a drafted message","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/spintax/suggestions/","href":"/api-reference/sequences/propose-spintax-rotations-for-a-drafted-message"},{"title":"Get a sequence with its graph","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/","href":"/api-reference/sequences/get-a-sequence-with-its-graph"},{"title":"Move a sequence to Trash","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/{sequence_id}/","href":"/api-reference/sequences/move-a-sequence-to-trash"},{"title":"Update a sequence's settings","deprecated":null,"version":null,"openapi":"/openapi.json patch /sequences/{sequence_id}/","href":"/api-reference/sequences/update-a-sequences-settings"},{"title":"Copy another sequence's agent setup","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/copy/","href":"/api-reference/sequences/copy-another-sequences-agent-setup"},{"title":"List saved samples or reviewed messages for a sequence's agent","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/agent/examples/","href":"/api-reference/sequences/list-saved-samples-or-reviewed-messages-for-a-sequences-agent"},{"title":"Preview one contact's agent-written message, streaming the research","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/preview/stream/","href":"/api-reference/sequences/preview-one-contacts-agent-written-message-streaming-the-research"},{"title":"Stop a preview that is being written","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/preview/{preview_id}/stop/","href":"/api-reference/sequences/stop-a-preview-that-is-being-written"},{"title":"List the audience columns the agent writes from","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/agent/source-columns/","href":"/api-reference/sequences/list-the-audience-columns-the-agent-writes-from"},{"title":"List contacts available for the Preview","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/agent/training-contacts/","href":"/api-reference/sequences/list-contacts-available-for-the-preview"},{"title":"Keep threads already written on the AI writing tab","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/training-contacts/bulk/","href":"/api-reference/sequences/keep-threads-already-written-on-the-ai-writing-tab"},{"title":"Name the contact to read after this one","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/agent/training-contacts/next/","href":"/api-reference/sequences/name-the-contact-to-read-after-this-one"},{"title":"List the sequence's Previews","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/agent/training-sessions/","href":"/api-reference/sequences/list-the-sequences-previews"},{"title":"Write complete sequences for up to ten contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/training-sessions/","href":"/api-reference/sequences/write-complete-sequences-for-up-to-ten-contacts"},{"title":"Close the Preview and keep its reviews","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/training-sessions/{session_id}/complete/","href":"/api-reference/sequences/close-the-preview-and-keep-its-reviews"},{"title":"Review a contact's whole thread in the Preview","deprecated":null,"version":null,"openapi":"/openapi.json patch /sequences/{sequence_id}/agent/training-sessions/{session_id}/contacts/{record_id}/","href":"/api-reference/sequences/review-a-contacts-whole-thread-in-the-preview"},{"title":"Write the Preview's failed messages again","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/agent/training-sessions/{session_id}/retry/","href":"/api-reference/sequences/write-the-previews-failed-messages-again"},{"title":"Set the audience: table, view, column mapping","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/audience/","href":"/api-reference/sequences/set-the-audience:-table-view-column-mapping"},{"title":"Remap the audience columns without rebinding the table","deprecated":null,"version":null,"openapi":"/openapi.json patch /sequences/{sequence_id}/audience/","href":"/api-reference/sequences/remap-the-audience-columns-without-rebinding-the-table"},{"title":"Preview a replacement audience before choosing how existing journeys continue","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/audience/impact/","href":"/api-reference/sequences/preview-a-replacement-audience-before-choosing-how-existing-journeys-continue"},{"title":"Preview what the audience resolves to","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/audience/preview/","href":"/api-reference/sequences/preview-what-the-audience-resolves-to"},{"title":"List a sequence's activity","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/audit-logs/","href":"/api-reference/sequences/list-a-sequences-activity"},{"title":"A Browser use run's recording","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/browser-runs/{run_id}/replay/","href":"/api-reference/sequences/a-browser-use-runs-recording"},{"title":"Open a Browser use run's recording","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/browser-runs/{run_id}/replay/open/","href":"/api-reference/sequences/open-a-browser-use-runs-recording"},{"title":"One page of a Browser use run's recording, as a playlist","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/browser-runs/{run_id}/replay/pages/{page_id}/download/","href":"/api-reference/sequences/one-page-of-a-browser-use-runs-recording-as-a-playlist"},{"title":"Show the values a Browser use run kept out of sight","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/browser-runs/{run_id}/reveal/","href":"/api-reference/sequences/show-the-values-a-browser-use-run-kept-out-of-sight"},{"title":"A Browser use trial's recording","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/browser-trials/{trial_id}/replay/","href":"/api-reference/sequences/a-browser-use-trials-recording"},{"title":"Open a Browser use trial's recording","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/browser-trials/{trial_id}/replay/open/","href":"/api-reference/sequences/open-a-browser-use-trials-recording"},{"title":"One page of a Browser use trial's recording, as a playlist","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/browser-trials/{trial_id}/replay/pages/{page_id}/download/","href":"/api-reference/sequences/one-page-of-a-browser-use-trials-recording-as-a-playlist"},{"title":"Show the values a Browser use trial kept out of sight","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/browser-trials/{trial_id}/reveal/","href":"/api-reference/sequences/show-the-values-a-browser-use-trial-kept-out-of-sight"},{"title":"Read sequence spending and reservations","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/budget/","href":"/api-reference/sequences/read-sequence-spending-and-reservations"},{"title":"Get the combined send capacity of the sequence's assigned senders","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/capacity/","href":"/api-reference/sequences/get-the-combined-send-capacity-of-the-sequences-assigned-senders"},{"title":"Apply the reviewed changes atomically","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/changes/apply/","href":"/api-reference/sequences/apply-the-reviewed-changes-atomically"},{"title":"Review proposed live changes","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/changes/preview/","href":"/api-reference/sequences/review-proposed-live-changes"},{"title":"Check a sequence before it launches","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/check/","href":"/api-reference/sequences/check-a-sequence-before-it-launches"},{"title":"List a sequence's contacts","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/","href":"/api-reference/sequences/list-a-sequences-contacts"},{"title":"Remove many contacts from the sequence","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/{sequence_id}/contacts/","href":"/api-reference/sequences/remove-many-contacts-from-the-sequence"},{"title":"Contacts breakdown","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/breakdown/","href":"/api-reference/sequences/contacts-breakdown"},{"title":"Pause many contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/bulk/pause/","href":"/api-reference/sequences/pause-many-contacts"},{"title":"Resume many contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/bulk/resume/","href":"/api-reference/sequences/resume-many-contacts"},{"title":"Retry many failed contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/bulk/retry/","href":"/api-reference/sequences/retry-many-failed-contacts"},{"title":"Send the next step now to many contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/bulk/send-now/","href":"/api-reference/sequences/send-the-next-step-now-to-many-contacts"},{"title":"Stop many contacts","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/bulk/stop/","href":"/api-reference/sequences/stop-many-contacts"},{"title":"Audience eligibility and actionable reasons","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/eligibility/","href":"/api-reference/sequences/audience-eligibility-and-actionable-reasons"},{"title":"Count the contacts a filter matches under each tab","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/length/","href":"/api-reference/sequences/count-the-contacts-a-filter-matches-under-each-tab"},{"title":"One contact in this sequence","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/{enrolment_id}/","href":"/api-reference/sequences/one-contact-in-this-sequence"},{"title":"Remove one contact from the sequence","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/{sequence_id}/contacts/{enrolment_id}/","href":"/api-reference/sequences/remove-one-contact-from-the-sequence"},{"title":"One contact's history in this sequence","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/contacts/{enrolment_id}/history/","href":"/api-reference/sequences/one-contacts-history-in-this-sequence"},{"title":"Move one contact to another sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/{enrolment_id}/move/","href":"/api-reference/sequences/move-one-contact-to-another-sequence"},{"title":"Pause one contact","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/{enrolment_id}/pause/","href":"/api-reference/sequences/pause-one-contact"},{"title":"Resume one paused or stopped contact","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/contacts/{enrolment_id}/resume/","href":"/api-reference/sequences/resume-one-paused-or-stopped-contact"},{"title":"Duplicate a sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/duplicate/","href":"/api-reference/sequences/duplicate-a-sequence"},{"title":"Find a sequence's missing work emails","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/email-searches/","href":"/api-reference/sequences/find-a-sequences-missing-work-emails"},{"title":"Price finding a sequence's missing work emails","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/email-searches/preview/","href":"/api-reference/sequences/price-finding-a-sequences-missing-work-emails"},{"title":"Verify a sequence's emails","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/email-verifications/","href":"/api-reference/sequences/verify-a-sequences-emails"},{"title":"Price verifying a sequence's emails","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/email-verifications/preview/","href":"/api-reference/sequences/price-verifying-a-sequences-emails"},{"title":"Follow a sequence's email verification","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/email-verifications/progress/","href":"/api-reference/sequences/follow-a-sequences-email-verification"},{"title":"Star a sequence","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/favorite/","href":"/api-reference/sequences/star-a-sequence"},{"title":"Unstar a sequence","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/{sequence_id}/favorite/","href":"/api-reference/sequences/unstar-a-sequence"},{"title":"Live per-node counts for the builder","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/funnel/","href":"/api-reference/sequences/live-per-node-counts-for-the-builder"},{"title":"Replace the sequence graph","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/graph/","href":"/api-reference/sequences/replace-the-sequence-graph"},{"title":"Why nothing is moving","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/holds/","href":"/api-reference/sequences/why-nothing-is-moving"},{"title":"Launch a sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/launch/","href":"/api-reference/sequences/launch-a-sequence"},{"title":"Per-step message performance","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/message-performance/","href":"/api-reference/sequences/per-step-message-performance"},{"title":"What a sequence's contacts have cost so far","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/observed-costs/","href":"/api-reference/sequences/what-a-sequences-contacts-have-cost-so-far"},{"title":"Record that the caller opened this sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/open/","href":"/api-reference/sequences/record-that-the-caller-opened-this-sequence"},{"title":"Pause a sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/pause/","href":"/api-reference/sequences/pause-a-sequence"},{"title":"Reply numbers","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/reply-stats/","href":"/api-reference/sequences/reply-numbers"},{"title":"Restore a sequence from Trash","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/restore/","href":"/api-reference/sequences/restore-a-sequence-from-trash"},{"title":"Resume a paused sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/resume/","href":"/api-reference/sequences/resume-a-paused-sequence"},{"title":"Get the senders a sequence sends as","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/senders/","href":"/api-reference/sequences/get-the-senders-a-sequence-sends-as"},{"title":"Choose the senders a sequence sends as","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/senders/","href":"/api-reference/sequences/choose-the-senders-a-sequence-sends-as"},{"title":"Follow a sequence's start","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/start-progress/","href":"/api-reference/sequences/follow-a-sequences-start"},{"title":"List a Browser use step's trials","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/steps/{step_id}/browser-trials/","href":"/api-reference/sequences/list-a-browser-use-steps-trials"},{"title":"Try a Browser use step on one contact","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/steps/{step_id}/browser-trials/","href":"/api-reference/sequences/try-a-browser-use-step-on-one-contact"},{"title":"Preview trying a Browser use step on one contact","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/steps/{step_id}/browser-trials/preview/","href":"/api-reference/sequences/preview-trying-a-browser-use-step-on-one-contact"},{"title":"Render a step for one contact","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/steps/{step_id}/preview/","href":"/api-reference/sequences/render-a-step-for-one-contact"},{"title":"Preview one step for one contact with the waiting changes","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/steps/{step_id}/preview/","href":"/api-reference/sequences/preview-one-step-for-one-contact-with-the-waiting-changes"},{"title":"Mark one email the agent wrote for a contact Looks good","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/steps/{step_id}/rows/{record_id}/feedback/","href":"/api-reference/sequences/mark-one-email-the-agent-wrote-for-a-contact-looks-good"},{"title":"Get one contact's hand-edited message for a step","deprecated":null,"version":null,"openapi":"/openapi.json get /sequences/{sequence_id}/steps/{step_id}/rows/{record_id}/override/","href":"/api-reference/sequences/get-one-contacts-hand-edited-message-for-a-step"},{"title":"Pin the exact message one contact receives","deprecated":null,"version":null,"openapi":"/openapi.json put /sequences/{sequence_id}/steps/{step_id}/rows/{record_id}/override/","href":"/api-reference/sequences/pin-the-exact-message-one-contact-receives"},{"title":"Revert one contact to the step's template","deprecated":null,"version":null,"openapi":"/openapi.json delete /sequences/{sequence_id}/steps/{step_id}/rows/{record_id}/override/","href":"/api-reference/sequences/revert-one-contact-to-the-steps-template"},{"title":"Write one contact's samples","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/steps/{step_id}/rows/{record_id}/samples/","href":"/api-reference/sequences/write-one-contacts-samples"},{"title":"Send this step as a real test email","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/steps/{step_id}/test-send/","href":"/api-reference/sequences/send-this-step-as-a-real-test-email"},{"title":"Sync a sequence's enrolments now","deprecated":null,"version":null,"openapi":"/openapi.json post /sequences/{sequence_id}/sync/","href":"/api-reference/sequences/sync-a-sequences-enrolments-now"},{"title":"Add grid rows to a sequence","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/bulk/add-to-sequence/","href":"/api-reference/sequences/add-grid-rows-to-a-sequence"}]},{"group":"notifications","pages":[{"title":"This user's notification switches","deprecated":null,"version":null,"openapi":"/openapi.json get /notifications/preferences/","href":"/api-reference/notifications/this-users-notification-switches"},{"title":"Update this user's notification switches","deprecated":null,"version":null,"openapi":"/openapi.json put /notifications/preferences/","href":"/api-reference/notifications/update-this-users-notification-switches"},{"title":"List notification rules","deprecated":null,"version":null,"openapi":"/openapi.json get /notifications/rules/","href":"/api-reference/notifications/list-notification-rules"},{"title":"Create a notification rule","deprecated":null,"version":null,"openapi":"/openapi.json post /notifications/rules/","href":"/api-reference/notifications/create-a-notification-rule"},{"title":"Delete a notification rule","deprecated":null,"version":null,"openapi":"/openapi.json delete /notifications/rules/{rule_id}/","href":"/api-reference/notifications/delete-a-notification-rule"},{"title":"Channels the bot can post to","deprecated":null,"version":null,"openapi":"/openapi.json get /notifications/slack/channels/","href":"/api-reference/notifications/channels-the-bot-can-post-to"},{"title":"The organization's Slack connection","deprecated":null,"version":null,"openapi":"/openapi.json get /notifications/slack/connection/","href":"/api-reference/notifications/the-organizations-slack-connection"},{"title":"Disconnect Slack","deprecated":null,"version":null,"openapi":"/openapi.json delete /notifications/slack/connection/","href":"/api-reference/notifications/disconnect-slack"},{"title":"Begin connecting a Slack workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /notifications/slack/connection/authorize/","href":"/api-reference/notifications/begin-connecting-a-slack-workspace"},{"title":"Finish connecting a Slack workspace","deprecated":null,"version":null,"openapi":"/openapi.json post /notifications/slack/connection/callback/","href":"/api-reference/notifications/finish-connecting-a-slack-workspace"},{"title":"List the organization's Slack connections","deprecated":null,"version":null,"openapi":"/openapi.json get /notifications/slack/connections/","href":"/api-reference/notifications/list-the-organizations-slack-connections"}]},{"group":"onboarding","pages":[{"title":"Get the Getting started checklist","deprecated":null,"version":null,"openapi":"/openapi.json get /onboarding/","href":"/api-reference/onboarding/get-the-getting-started-checklist"},{"title":"Hide the Getting started checklist","deprecated":null,"version":null,"openapi":"/openapi.json patch /onboarding/","href":"/api-reference/onboarding/hide-the-getting-started-checklist"},{"title":"Bring the Getting started checklist up to date","deprecated":null,"version":null,"openapi":"/openapi.json post /onboarding/sync/","href":"/api-reference/onboarding/bring-the-getting-started-checklist-up-to-date"}]},{"group":"outreach","pages":[{"title":"List the approval queue","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/","href":"/api-reference/outreach/list-the-approval-queue"},{"title":"List what went out as a sender","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/activity/","href":"/api-reference/outreach/list-what-went-out-as-a-sender"},{"title":"Count what went out as a sender","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/activity/length/","href":"/api-reference/outreach/count-what-went-out-as-a-sender"},{"title":"Read one activity row","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/activity/{activity_id}/","href":"/api-reference/outreach/read-one-activity-row"},{"title":"Read the email an activity row sent","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/activity/{activity_id}/email/","href":"/api-reference/outreach/read-the-email-an-activity-row-sent"},{"title":"Approve every ticked task","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/bulk/approve/","href":"/api-reference/outreach/approve-every-ticked-task"},{"title":"Reject every ticked task","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/bulk/reject/","href":"/api-reference/outreach/reject-every-ticked-task"},{"title":"Resolve the approval mode that applies","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/effective-approval/","href":"/api-reference/outreach/resolve-the-approval-mode-that-applies"},{"title":"Stream the workspace's outreach change events","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/events/","href":"/api-reference/outreach/stream-the-workspaces-outreach-change-events"},{"title":"Count the approval queue","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/length/","href":"/api-reference/outreach/count-the-approval-queue"},{"title":"Count what is waiting on a person","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/summary/","href":"/api-reference/outreach/count-what-is-waiting-on-a-person"},{"title":"Read one task","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/{task_id}/","href":"/api-reference/outreach/read-one-task"},{"title":"Rewrite a pending task's message","deprecated":null,"version":null,"openapi":"/openapi.json patch /outreach-tasks/{task_id}/","href":"/api-reference/outreach/rewrite-a-pending-tasks-message"},{"title":"Approve a task","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/{task_id}/approve/","href":"/api-reference/outreach/approve-a-task"},{"title":"Mark a Needs human task done","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/{task_id}/complete/","href":"/api-reference/outreach/mark-a-needs-human-task-done"},{"title":"Read an email card's email beyond its words","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/{task_id}/email/","href":"/api-reference/outreach/read-an-email-cards-email-beyond-its-words"},{"title":"Reject a task","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/{task_id}/reject/","href":"/api-reference/outreach/reject-a-task"},{"title":"Read the rest of an email card's thread","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/{task_id}/thread/","href":"/api-reference/outreach/read-the-rest-of-an-email-cards-thread"},{"title":"Rewrite a follow-up on a pending email card","deprecated":null,"version":null,"openapi":"/openapi.json patch /outreach-tasks/{task_id}/thread/emails/{step_id}/","href":"/api-reference/outreach/rewrite-a-follow-up-on-a-pending-email-card"},{"title":"List the messages the agent writes later for an email card's contact","deprecated":null,"version":null,"openapi":"/openapi.json get /outreach-tasks/{task_id}/thread/later-steps/","href":"/api-reference/outreach/list-the-messages-the-agent-writes-later-for-an-email-cards-contact"}]},{"group":"referral","pages":[{"title":"List referrals","deprecated":null,"version":null,"openapi":"/openapi.json get /referrals/","href":"/api-reference/referral/list-referrals"},{"title":"Claim a referral code","deprecated":null,"version":null,"openapi":"/openapi.json post /referrals/claim/","href":"/api-reference/referral/claim-a-referral-code"},{"title":"Count referrals","deprecated":null,"version":null,"openapi":"/openapi.json get /referrals/length/","href":"/api-reference/referral/count-referrals"},{"title":"Get the referral program's reward amounts","deprecated":null,"version":null,"openapi":"/openapi.json get /referrals/program/","href":"/api-reference/referral/get-the-referral-programs-reward-amounts"},{"title":"Get the workspace's referral summary","deprecated":null,"version":null,"openapi":"/openapi.json get /referrals/summary/","href":"/api-reference/referral/get-the-workspaces-referral-summary"}]},{"group":"find-subdomains","pages":[{"title":"Start a subdomain search","deprecated":null,"version":null,"openapi":"/openapi.json post /subdomain-searches/","href":"/api-reference/find-subdomains/start-a-subdomain-search"},{"title":"Get a subdomain search","deprecated":null,"version":null,"openapi":"/openapi.json get /subdomain-searches/{search_id}/","href":"/api-reference/find-subdomains/get-a-subdomain-search"},{"title":"Create a table from a subdomain search","deprecated":null,"version":null,"openapi":"/openapi.json post /subdomain-searches/{search_id}/import/","href":"/api-reference/find-subdomains/create-a-table-from-a-subdomain-search"},{"title":"Get a table's subdomain feed","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/subdomain-feed/","href":"/api-reference/find-subdomains/get-a-tables-subdomain-feed"},{"title":"Check a subdomain table for new subdomains now","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/subdomain-feed/sync/","href":"/api-reference/find-subdomains/check-a-subdomain-table-for-new-subdomains-now"}]},{"group":"table-enrichments","pages":[{"title":"List enrichment actions","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/actions/","href":"/api-reference/table-enrichments/list-enrichment-actions"},{"title":"List agent tools","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/agent-tools/","href":"/api-reference/table-enrichments/list-agent-tools"},{"title":"List built-in agent templates","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/builtin-agent-templates/","href":"/api-reference/table-enrichments/list-built-in-agent-templates"},{"title":"Suggest an enrichment column","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/columns/suggestions/","href":"/api-reference/table-enrichments/suggest-an-enrichment-column"},{"title":"List MCP servers","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/mcp-servers/","href":"/api-reference/table-enrichments/list-mcp-servers"},{"title":"Create an MCP server","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/mcp-servers/","href":"/api-reference/table-enrichments/create-an-mcp-server"},{"title":"Start an MCP OAuth connection","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/mcp-servers/authorize/","href":"/api-reference/table-enrichments/start-an-mcp-oauth-connection"},{"title":"Finish an MCP OAuth connection","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/mcp-servers/callback/","href":"/api-reference/table-enrichments/finish-an-mcp-oauth-connection"},{"title":"List the MCP connect catalog","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/mcp-servers/catalog/","href":"/api-reference/table-enrichments/list-the-mcp-connect-catalog"},{"title":"Delete an MCP server","deprecated":null,"version":null,"openapi":"/openapi.json delete /table-enrichments/mcp-servers/{mcp_server_id}/","href":"/api-reference/table-enrichments/delete-an-mcp-server"},{"title":"Update an MCP server","deprecated":null,"version":null,"openapi":"/openapi.json patch /table-enrichments/mcp-servers/{mcp_server_id}/","href":"/api-reference/table-enrichments/update-an-mcp-server"},{"title":"Verify an MCP server","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/mcp-servers/{mcp_server_id}/verify/","href":"/api-reference/table-enrichments/verify-an-mcp-server"},{"title":"List enrichment models","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/models/","href":"/api-reference/table-enrichments/list-enrichment-models"},{"title":"List saved agents","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/saved-agents/","href":"/api-reference/table-enrichments/list-saved-agents"},{"title":"Create a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/","href":"/api-reference/table-enrichments/create-a-saved-agent"},{"title":"Declare the per-row inputs a prompt needs","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/inputs/suggestions/","href":"/api-reference/table-enrichments/declare-the-per-row-inputs-a-prompt-needs"},{"title":"Derive an output schema from a prompt","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/outputs/suggestions/","href":"/api-reference/table-enrichments/derive-an-output-schema-from-a-prompt"},{"title":"Suggest a revised agent prompt from a natural-language change","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/prompt/suggestions/","href":"/api-reference/table-enrichments/suggest-a-revised-agent-prompt-from-a-natural-language-change"},{"title":"Suggest a revised agent prompt from a natural-language change, streaming the work","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/prompt/suggestions/stream/","href":"/api-reference/table-enrichments/suggest-a-revised-agent-prompt-from-a-natural-language-change-streaming-the-work"},{"title":"Stop an agent prompt revision that is being streamed","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/prompt/suggestions/{edit_id}/stop/","href":"/api-reference/table-enrichments/stop-an-agent-prompt-revision-that-is-being-streamed"},{"title":"Suggest an agent from a task, streaming its work","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/suggestions/stream/","href":"/api-reference/table-enrichments/suggest-an-agent-from-a-task-streaming-its-work"},{"title":"Stop an agent suggestion that is being written","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/suggestions/{generation_id}/stop/","href":"/api-reference/table-enrichments/stop-an-agent-suggestion-that-is-being-written"},{"title":"Get a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/saved-agents/{saved_agent_id}/","href":"/api-reference/table-enrichments/get-a-saved-agent"},{"title":"Delete a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json delete /table-enrichments/saved-agents/{saved_agent_id}/","href":"/api-reference/table-enrichments/delete-a-saved-agent"},{"title":"Update a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json patch /table-enrichments/saved-agents/{saved_agent_id}/","href":"/api-reference/table-enrichments/update-a-saved-agent"},{"title":"Star a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json put /table-enrichments/saved-agents/{saved_agent_id}/favorite/","href":"/api-reference/table-enrichments/star-a-saved-agent"},{"title":"Unstar a saved agent","deprecated":null,"version":null,"openapi":"/openapi.json delete /table-enrichments/saved-agents/{saved_agent_id}/favorite/","href":"/api-reference/table-enrichments/unstar-a-saved-agent"},{"title":"List an agent's attached MCP servers","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/saved-agents/{saved_agent_id}/mcp-servers/","href":"/api-reference/table-enrichments/list-an-agents-attached-mcp-servers"},{"title":"Set an agent's attached MCP servers","deprecated":null,"version":null,"openapi":"/openapi.json put /table-enrichments/saved-agents/{saved_agent_id}/mcp-servers/","href":"/api-reference/table-enrichments/set-an-agents-attached-mcp-servers"},{"title":"Record that the caller opened this agent","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/{saved_agent_id}/open/","href":"/api-reference/table-enrichments/record-that-the-caller-opened-this-agent"},{"title":"Remember a saved agent's example rows","deprecated":null,"version":null,"openapi":"/openapi.json put /table-enrichments/saved-agents/{saved_agent_id}/sample-rows/","href":"/api-reference/table-enrichments/remember-a-saved-agents-example-rows"},{"title":"Where a saved agent is used","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/saved-agents/{saved_agent_id}/usage/","href":"/api-reference/table-enrichments/where-a-saved-agent-is-used"},{"title":"List a saved agent's versions","deprecated":null,"version":null,"openapi":"/openapi.json get /table-enrichments/saved-agents/{saved_agent_id}/versions/","href":"/api-reference/table-enrichments/list-a-saved-agents-versions"},{"title":"Revert a saved agent to a version","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/{saved_agent_id}/versions/{version}/revert/","href":"/api-reference/table-enrichments/revert-a-saved-agent-to-a-version"}]},{"group":"table-columns","pages":[{"title":"Add a saved agent to a table","deprecated":null,"version":null,"openapi":"/openapi.json post /table-enrichments/saved-agents/{saved_agent_id}/apply/","href":"/api-reference/table-columns/add-a-saved-agent-to-a-table"},{"title":"List the formula functions","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/formula-functions/","href":"/api-reference/table-columns/list-the-formula-functions"},{"title":"List table columns","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/","href":"/api-reference/table-columns/list-table-columns"},{"title":"Create a table column","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/","href":"/api-reference/table-columns/create-a-table-column"},{"title":"Delete several columns","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/columns/","href":"/api-reference/table-columns/delete-several-columns"},{"title":"Suggest input→column mappings for an agent","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/agent-input-mapping/suggestions/","href":"/api-reference/table-columns/suggest-input→column-mappings-for-an-agent"},{"title":"Get what each paid column costs per row","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/credit-rates/","href":"/api-reference/table-columns/get-what-each-paid-column-costs-per-row"},{"title":"List column groups","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/groups/","href":"/api-reference/table-columns/list-column-groups"},{"title":"Group columns","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/groups/","href":"/api-reference/table-columns/group-columns"},{"title":"Ungroup","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/columns/groups/{group_id}/","href":"/api-reference/table-columns/ungroup"},{"title":"Update a column group","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/columns/groups/{group_id}/","href":"/api-reference/table-columns/update-a-column-group"},{"title":"Suggest a name for a new column","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/name/suggestions/","href":"/api-reference/table-columns/suggest-a-name-for-a-new-column"},{"title":"Preview a column definition","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/preview/","href":"/api-reference/table-columns/preview-a-column-definition"},{"title":"Reorder table columns","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/reorder/","href":"/api-reference/table-columns/reorder-table-columns"},{"title":"Generate a formula column from a description","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/suggestions/","href":"/api-reference/table-columns/generate-a-formula-column-from-a-description"},{"title":"Delete a table column","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/columns/{column_id}/","href":"/api-reference/table-columns/delete-a-table-column"},{"title":"Update a table column","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/columns/{column_id}/","href":"/api-reference/table-columns/update-a-table-column"},{"title":"Get a table column's value distribution","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/{column_id}/distribution/","href":"/api-reference/table-columns/get-a-table-columns-value-distribution"},{"title":"List the rows pointing at one row","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/{column_id}/pointing-rows/","href":"/api-reference/table-columns/list-the-rows-pointing-at-one-row"},{"title":"Preview a column type change","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/{column_id}/preview/","href":"/api-reference/table-columns/preview-a-column-type-change"},{"title":"Promote an enrichment output field into its own column","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/{column_id}/promote/","href":"/api-reference/table-columns/promote-an-enrichment-output-field-into-its-own-column"},{"title":"Keep a linked value's column as a plain column","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/columns/{column_id}/release/","href":"/api-reference/table-columns/keep-a-linked-values-column-as-a-plain-column"},{"title":"List the links of other tables into this one","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/link-readers/","href":"/api-reference/table-columns/list-the-links-of-other-tables-into-this-one"},{"title":"List what a link to another table can bring back","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/reference-fields/","href":"/api-reference/table-columns/list-what-a-link-to-another-table-can-bring-back"},{"title":"Preview how a link to another table would match","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/references/preview/","href":"/api-reference/table-columns/preview-how-a-link-to-another-table-would-match"}]},{"group":"table-imports","pages":[{"title":"Upload a CSV or Excel file as a pending import","deprecated":null,"version":null,"openapi":"/openapi.json post /table-imports/","href":"/api-reference/table-imports/upload-a-csv-or-excel-file-as-a-pending-import"},{"title":"Get a CSV import's status","deprecated":null,"version":null,"openapi":"/openapi.json get /table-imports/{import_id}/","href":"/api-reference/table-imports/get-a-csv-imports-status"},{"title":"Re-read a pending upload from a different sheet","deprecated":null,"version":null,"openapi":"/openapi.json patch /table-imports/{import_id}/","href":"/api-reference/table-imports/re-read-a-pending-upload-from-a-different-sheet"},{"title":"Read an import column's value distribution","deprecated":null,"version":null,"openapi":"/openapi.json get /table-imports/{import_id}/columns/{source_index}/distribution/","href":"/api-reference/table-imports/read-an-import-columns-value-distribution"},{"title":"List an import column's raw values","deprecated":null,"version":null,"openapi":"/openapi.json get /table-imports/{import_id}/columns/{source_index}/values/","href":"/api-reference/table-imports/list-an-import-columns-raw-values"},{"title":"Create the table and start loading its rows","deprecated":null,"version":null,"openapi":"/openapi.json post /table-imports/{import_id}/commit/","href":"/api-reference/table-imports/create-the-table-and-start-loading-its-rows"}]},{"group":"table-writeback","pages":[{"title":"Derive what one destination record type can do","deprecated":null,"version":null,"openapi":"/openapi.json get /table-writeback/capabilities/","href":"/api-reference/table-writeback/derive-what-one-destination-record-type-can-do"},{"title":"Dry-run an export against real rows","deprecated":null,"version":null,"openapi":"/openapi.json post /table-writeback/preview/","href":"/api-reference/table-writeback/dry-run-an-export-against-real-rows"},{"title":"Summarise what an export column has pushed","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/{column_id}/push-summary/","href":"/api-reference/table-writeback/summarise-what-an-export-column-has-pushed"}]},{"group":"tables","pages":[{"title":"List tables","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/","href":"/api-reference/tables/list-tables"},{"title":"Create a table","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/","href":"/api-reference/tables/create-a-table"},{"title":"Change several tables at once","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/bulk/","href":"/api-reference/tables/change-several-tables-at-once"},{"title":"List folders","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/folders/","href":"/api-reference/tables/list-folders"},{"title":"Make a folder","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/folders/","href":"/api-reference/tables/make-a-folder"},{"title":"Suggest folders for the tables in no folder","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/folders/suggestions/","href":"/api-reference/tables/suggest-folders-for-the-tables-in-no-folder"},{"title":"Delete a folder","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/folders/{folder_id}/","href":"/api-reference/tables/delete-a-folder"},{"title":"Rename, move or re-own a folder","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/folders/{folder_id}/","href":"/api-reference/tables/rename-move-or-re-own-a-folder"},{"title":"Restore a folder from Trash","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/folders/{folder_id}/restore/","href":"/api-reference/tables/restore-a-folder-from-trash"},{"title":"Get the number of tables","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/length/","href":"/api-reference/tables/get-the-number-of-tables"},{"title":"List who owns tables","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/owners/","href":"/api-reference/tables/list-who-owns-tables"},{"title":"Get table details","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/","href":"/api-reference/tables/get-table-details"},{"title":"Delete a table","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/","href":"/api-reference/tables/delete-a-table"},{"title":"Update a table","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/","href":"/api-reference/tables/update-a-table"},{"title":"Suggest a description for a table","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/description/suggestions/","href":"/api-reference/tables/suggest-a-description-for-a-table"},{"title":"Duplicate a table","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/duplicate/","href":"/api-reference/tables/duplicate-a-table"},{"title":"Restore a trashed table","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/restore/","href":"/api-reference/tables/restore-a-trashed-table"},{"title":"Get table stats","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/stats/","href":"/api-reference/tables/get-table-stats"},{"title":"Get table change status","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/status/","href":"/api-reference/tables/get-table-change-status"},{"title":"Read a table published as a template","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/template/","href":"/api-reference/tables/read-a-table-published-as-a-template"}]},{"group":"table-column-color-labels","pages":[{"title":"Get column colour names","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/color-labels/","href":"/api-reference/table-column-color-labels/get-column-colour-names"},{"title":"Rename column colours","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/color-labels/","href":"/api-reference/table-column-color-labels/rename-column-colours"}]},{"group":"table-sources","pages":[{"title":"Sample records before importing them","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/preview/","href":"/api-reference/table-sources/sample-records-before-importing-them"},{"title":"Get a table's import source","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/source/","href":"/api-reference/table-sources/get-a-tables-import-source"},{"title":"Detach a table's import source","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/source/","href":"/api-reference/table-sources/detach-a-tables-import-source"},{"title":"Update a table's import source","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/source/","href":"/api-reference/table-sources/update-a-tables-import-source"},{"title":"List the fields a table's imported rows could be matched on","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/source/identity-options/","href":"/api-reference/table-sources/list-the-fields-a-tables-imported-rows-could-be-matched-on"},{"title":"Give one field of the imported record its own column","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/source/promote/","href":"/api-reference/table-sources/give-one-field-of-the-imported-record-its-own-column"},{"title":"List a table's recent imports","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/source/runs/","href":"/api-reference/table-sources/list-a-tables-recent-imports"},{"title":"Refresh a table from its source now","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/source/runs/","href":"/api-reference/table-sources/refresh-a-table-from-its-source-now"},{"title":"Get an import run's status","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/source/runs/{run_id}/","href":"/api-reference/table-sources/get-an-import-runs-status"},{"title":"List the records an import run skipped","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/source/runs/{run_id}/skips/","href":"/api-reference/table-sources/list-the-records-an-import-run-skipped"}]},{"group":"table-rows","pages":[{"title":"Rate many cells at once","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/cell-feedback/bulk/","href":"/api-reference/table-rows/rate-many-cells-at-once"},{"title":"Create table rows","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/","href":"/api-reference/table-rows/create-table-rows"},{"title":"Set many table cell values","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/rows/bulk/","href":"/api-reference/table-rows/set-many-table-cell-values"},{"title":"Bulk delete table rows","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/bulk/delete/","href":"/api-reference/table-rows/bulk-delete-table-rows"},{"title":"Query a listing's row IDs","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/ids/","href":"/api-reference/table-rows/query-a-listings-row-ids"},{"title":"Count the rows a filter selects","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/length/","href":"/api-reference/table-rows/count-the-rows-a-filter-selects"},{"title":"Query table rows","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/query/","href":"/api-reference/table-rows/query-table-rows"},{"title":"Search a table's cells","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/search/","href":"/api-reference/table-rows/search-a-tables-cells"},{"title":"Count a search's matches","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/search/length/","href":"/api-reference/table-rows/count-a-searchs-matches"},{"title":"Set a table cell value","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/rows/{record_id}/","href":"/api-reference/table-rows/set-a-table-cell-value"},{"title":"Get your feedback on a cell","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/rows/{record_id}/cells/{column_id}/feedback/","href":"/api-reference/table-rows/get-your-feedback-on-a-cell"},{"title":"Rate a cell's value","deprecated":null,"version":null,"openapi":"/openapi.json put /tables/{table_id}/rows/{record_id}/cells/{column_id}/feedback/","href":"/api-reference/table-rows/rate-a-cells-value"},{"title":"Withdraw your feedback on a cell","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/rows/{record_id}/cells/{column_id}/feedback/","href":"/api-reference/table-rows/withdraw-your-feedback-on-a-cell"},{"title":"Get a cell's enrichment run detail","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/rows/{record_id}/cells/{column_id}/run-detail/","href":"/api-reference/table-rows/get-a-cells-enrichment-run-detail"}]},{"group":"table-ui-prefs","pages":[{"title":"Update a column's display preferences","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/columns/{column_id}/ui-prefs/","href":"/api-reference/table-ui-prefs/update-a-columns-display-preferences"}]},{"group":"table-enrichment-audit-logs","pages":[{"title":"List a table's enrichment audit trail","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/enrichment-audit-logs/","href":"/api-reference/table-enrichment-audit-logs/list-a-tables-enrichment-audit-trail"}]},{"group":"table-events","pages":[{"title":"Stream a table's change events","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/events/","href":"/api-reference/table-events/stream-a-tables-change-events"}]},{"group":"table-user-prefs","pages":[{"title":"Star a table","deprecated":null,"version":null,"openapi":"/openapi.json put /tables/{table_id}/favorite/","href":"/api-reference/table-user-prefs/star-a-table"},{"title":"Unstar a table","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/favorite/","href":"/api-reference/table-user-prefs/unstar-a-table"},{"title":"Read the view the caller last left this table on","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/last-view/","href":"/api-reference/table-user-prefs/read-the-view-the-caller-last-left-this-table-on"},{"title":"Remember the view the caller is leaving this table on","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/last-view/","href":"/api-reference/table-user-prefs/remember-the-view-the-caller-is-leaving-this-table-on"},{"title":"Record that the caller opened this table","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/open/","href":"/api-reference/table-user-prefs/record-that-the-caller-opened-this-table"}]},{"group":"table-export","pages":[{"title":"Export table rows as a CSV or Excel file","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/rows/export/","href":"/api-reference/table-export/export-table-rows-as-a-csv-or-excel-file"}]},{"group":"table-runs","pages":[{"title":"List table runs","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/runs/","href":"/api-reference/table-runs/list-table-runs"},{"title":"Start a table run","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/runs/","href":"/api-reference/table-runs/start-a-table-run"},{"title":"Stop all table runs","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/runs/bulk/cancel/","href":"/api-reference/table-runs/stop-all-table-runs"},{"title":"Preview a table run","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/runs/preview/","href":"/api-reference/table-runs/preview-a-table-run"},{"title":"Cancel a table run","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/runs/{run_id}/cancel/","href":"/api-reference/table-runs/cancel-a-table-run"}]},{"group":"table-schedules","pages":[{"title":"Get a table's refresh cadence","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/schedule/","href":"/api-reference/table-schedules/get-a-tables-refresh-cadence"},{"title":"Set a table's refresh cadence","deprecated":null,"version":null,"openapi":"/openapi.json put /tables/{table_id}/schedule/","href":"/api-reference/table-schedules/set-a-tables-refresh-cadence"},{"title":"Stop a table refreshing on a cadence","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/schedule/","href":"/api-reference/table-schedules/stop-a-table-refreshing-on-a-cadence"},{"title":"Change a table's refresh cadence","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/schedule/","href":"/api-reference/table-schedules/change-a-tables-refresh-cadence"}]},{"group":"table-views","pages":[{"title":"List table views","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/views/","href":"/api-reference/table-views/list-table-views"},{"title":"Create a table view","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/views/","href":"/api-reference/table-views/create-a-table-view"},{"title":"Delete a table view","deprecated":null,"version":null,"openapi":"/openapi.json delete /tables/{table_id}/views/{view_id}/","href":"/api-reference/table-views/delete-a-table-view"},{"title":"Update a table view","deprecated":null,"version":null,"openapi":"/openapi.json patch /tables/{table_id}/views/{view_id}/","href":"/api-reference/table-views/update-a-table-view"},{"title":"Count what a new filter does to the sequences that follow a view","deprecated":null,"version":null,"openapi":"/openapi.json post /tables/{table_id}/views/{view_id}/impact/","href":"/api-reference/table-views/count-what-a-new-filter-does-to-the-sequences-that-follow-a-view"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Draft an account's org chart - Oneprofile","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}