Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection’s own and saves no learning: only Needs work does.
Why it was refused, kept on the task. It saves no learning: only Needs work does.
Required string length: 1 - 2000
Response
Successful Response
One row of the approval queue, every name the page shows resolved server-side.
The task table stores ids; the page shows names. The sequence, the step,
the sender and the deciding person are all resolved here rather than by
the client, so no raw actor id ever crosses the wire and a sequence or
sender since deleted reads as a blank rather than a broken lookup.
Why this message or step is waiting for a person instead of running on its own. It stays on the task after it is decided, so the history still says why it was asked. Null when no reason was recorded.
About the message: low_confidence the agent did not rate it high; insufficient_data the agent knew too little about the contact to write something only they could receive. Only older tasks carry findings (a check found a problem in it, such as a placeholder that never filled in) or policy (it broke one of the agent's content rules): checks no longer hold a message.
About the settings: always_ask the sender has a person approve every email, or every LinkedIn step; sequence_manual the sequence asks for approval of every email or LinkedIn step; step_requires_approval this step asks for approval; sender_switched_to_manual the LinkedIn step was on its way unattended when its sender switched to asking first, so it waits for a person again.
About sending limits: daily_cap the mailbox has reached its daily limit; consecutive_cap the agent sent the last reply and nobody has written since; thread_cap the conversation has had as many unattended replies as it may; hourly_cap the mailbox has reached its hourly reply limit; org_daily_cap the workspace has reached its daily reply limit.
About the conversation: stale_inbound a newer message arrived, or the one being answered is too old; unverified_sender the reply could not be confirmed as coming from the contact; different_sender someone other than the contact wrote it; authentication it failed email authentication or was marked as spam; label the reply is not one the agent answers on its own; suppressed the contact is on the do-not-contact list; sequence_gone the sequence or the agent's message no longer exists; linkedin_only the contact is known only by LinkedIn, so no unsubscribe could be honoured.
About the other side: bot_question the contact asked whether they are talking to a bot or an AI; question the contact asked something a person should answer; automated_counterparty the other side appears to be an automated system; language the message is not in the expected language.
kill_switch unattended sending is paused for the workspace or the platform.
How sure the agent was that its message could go out unedited: high (a person could send it unread), medium (worth a glance) or low (needs work). Null when no agent wrote the message.
The number behind confidence: the agent's own score for its message, from 0 to 100. Read from the agent's message as it stands now. Null when no agent wrote the message, or the agent gave no score.
Whether a check found a problem in the agent's message (any finding at warning strength), whatever ask_reason says: a task held for a setting can still carry a message with a placeholder that never filled in. False when no agent wrote the message.
The agent's reason for its confidence, given after it wrote the message: what the message rests on and what it was unsure about. Null when no agent wrote the message.
PENDING is waiting on a person. SCHEDULED is approved, or never needed
approval, and is waiting on the channel to execute it: the browser to run
the LinkedIn step, the engine to send the email. The task is where a
LinkedIn step's approval lives: while it is PENDING no step exists, and
the step is queued only once it is SCHEDULED. A LinkedIn task nobody is
asked about (a sender on automatic, a housekeeping read, a Try click) is
BORN scheduled, pointing at the step it queued. Who approved it is a stamp
on the row, not a status of its own.
DONE, REJECTED and CANCELLED are terminal. DONE is the channel executed
it; REJECTED is a person refused it; CANCELLED is the channel gave up on
it (failed, skipped, expired), or the contact was stopped underneath it.
Whether a person changed the words the card shows (an edit saved before approving). Needs work is refused on such a card: the agent can't learn from a person's words. False again once the agent writes the card's words anew.
The contact's company, from whichever column of the audience table holds it ('Company', 'Company Name', 'Organization' and the like). Null when the table has none or leaves it blank.
The address, profile slug or number behind the label, so a row can show the name and still say who that is. Equal to the label where no name was found; null for housekeeping.
The contact's job title, from whichever column of the audience table holds it ('Job Title', 'Title', 'Position' and the like). Null when the table has none or leaves it blank.
Where the work stands once the queue has let it go, read from the channel: set on approved, finished and cancelled tasks, null on a task still waiting on a person and on one a person rejected.
The Needs work on this card whose learning waits to be saved (Will learn): a person's approval saves it. Read it with GET /agent-learnings/thumbs-downs/ (subject_keytask:<id>). Null when none waits.
How the rewrite that waiting learning asked for stands: started while the card is written again, written once its new words are in, refused when the rewrite didn't go through (or never started), so the learning waits for Retry or Discard and approving the card saves nothing with it. Null when no learning waits.
For an email that replies in the contact's existing thread, the subject it will go out with, such as 'Re: Quick question'. Null for a first email, which carries its own subject, and for anything that is not an email.
For a LinkedIn task still waiting on a person: whether a browser is checked in for its sender right now, so approving it would run it soon. False means an approved step waits until a browser is open. Null for every other task.
Its sequence is paused right now: approving the task records the approval, and the step waits for Resume sequence before it runs, on either channel.
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":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae2390b9cc762f5a3aa7f4d","collectionId":"6f5a7ee2-7927-40dd-b7e3-cacb464b7a7d","liveDeploymentHistoryId":"6ae2390b9cc762f5a3aa7f4d","schemaVersion":"v3"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae29623da108461d5058970","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API reference","count":586},{"language":"default","tag":"Endpoints","count":584},{"language":"default","tag":"Documentation","count":98},{"language":"default","tag":"sequences","count":97},{"language":"default","tag":"table-enrichments","count":34},{"language":"default","tag":"senders","count":32},{"language":"default","tag":"find-leads","count":28},{"language":"default","tag":"inbox","count":27},{"language":"default","tag":"Outreach","count":25},{"language":"default","tag":"linkedin","count":24}],"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/outreach/reject-a-task","slug":"/api-reference/outreach/reject-a-task","pageMetadata":{"title":"Reject a task","description":"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection's own and saves no learning: only Needs work does.","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/{task_id}/reject/","href":"/api-reference/outreach/reject-a-task","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: \"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection’s own and saves no learning: only Needs work does.\"\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":"Reject a task","description":"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection's own and saves no learning: only Needs work does.","deprecated":null,"version":null,"openapi":"/openapi.json post /outreach-tasks/{task_id}/reject/","href":"/api-reference/outreach/reject-a-task","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection's own and saves no learning: only Needs work does.","operationId":"reject_outreach_task","parameters":["6669e40b-c396-4a7a-b487-025140c8b3b9","75c54496-7665-49df-8ae6-12ceda7b99f9"],"requestBody":"6f72a078-a631-4889-83d2-f0a3fc87de05","responses":{"200":"924f324d-2811-45f9-8896-69a7948bbe07","401":"7ec21ada-35fa-4131-89e5-f4d1834766e3","403":"12ff88b5-2bf1-4c97-8c4e-15690d5ded22","404":"0ddd57fa-723b-4c75-a18c-bfb381bb52fe","409":"144ec591-f1bc-4bea-ae63-bb0546b03a76","422":"717e309b-1a65-4e1b-afc3-a9cfac3b21c7","500":"15c026fd-f5e1-444d-9e91-e043f5ed1f1b","502":"752baa3d-063d-472a-ba7f-d810f24ed06e","503":"c0af04b9-68bc-4872-bb2b-c3ba2dc4dfcc"},"security":["c2237577-6d9b-4247-9991-908bc7689b1a","5699c8a5-584a-48da-a24f-8217ad71a6bc"],"summary":"Reject a task","tags":["outreach"],"method":"post","type":"path","servers":["69849fe7-7d38-491f-87a0-8881e2e52861"],"path":"/outreach-tasks/{task_id}/reject/","baseUrlOptions":["https://api.getoneprofile.ai"],"title":"Reject a task","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"6669e40b-c396-4a7a-b487-025140c8b3b9":{"in":"path","name":"task_id","required":true,"schema":{"format":"uuid","title":"Task Id","type":"string","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"75c54496-7665-49df-8ae6-12ceda7b99f9":{"description":"Answer what the decision would do, exactly as the real call answers it, and change nothing.","in":"query","name":"dry_run","required":false,"schema":{"default":false,"description":"Answer what the decision would do, exactly as the real call answers it, and change nothing.","title":"Dry Run","type":"boolean","isRequired":false,"uniqueKey":"","typeLabel":"boolean"}}},"requestBody":{"content":{"application/json":{"schema":{"description":"Why the task was refused; kept on the row as its note.","properties":{"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Why it was refused, kept on the task. It saves no learning: only Needs work does.","maxLength":2000,"minLength":1,"uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Why it was refused, kept on the task. It saves no learning: only Needs work does.","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"}},"title":"OutreachTaskRejectSchema","type":"object","uniqueKey":"","typeLabel":"OutreachTaskRejectSchema · object"},"examples":{"Example":{"title":"Example","value":{"reason":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"924f324d-2811-45f9-8896-69a7948bbe07":{"content":{"application/json":{"schema":{"description":"One row of the approval queue, every name the page shows resolved server-side.\n\nThe task table stores ids; the page shows names. The sequence, the step,\nthe sender and the deciding person are all resolved here rather than by\nthe client, so no raw actor id ever crosses the wire and a sequence or\nsender since deleted reads as a blank rather than a broken lookup.","properties":{"approved_at":{"oneOf":[{"type":"string","title":"Approved At","format":"date-time","isRequired":true,"uniqueKey":"approved_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Approved At","isRequired":true,"uniqueKey":"approved_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"approved_at","typeLabel":"string\u003cdate-time> | null"},"approved_by_display_name":{"oneOf":[{"type":"string","title":"Approved By Display Name","description":"Who approved it, as a name. Null when nobody has, or the person could not be resolved.","isRequired":true,"uniqueKey":"approved_by_display_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Approved By Display Name","description":"Who approved it, as a name. Null when nobody has, or the person could not be resolved.","isRequired":true,"uniqueKey":"approved_by_display_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"approved_by_display_name","typeLabel":"string | null"},"ask_reason":{"oneOf":[{"type":"string","title":"AskReason","description":"Why this message or step is waiting for a person instead of running on its own. It stays on the task after it is decided, so the history still says why it was asked. Null when no reason was recorded.\n\nAbout the message: `low_confidence` the agent did not rate it high; `insufficient_data` the agent knew too little about the contact to write something only they could receive. Only older tasks carry `findings` (a check found a problem in it, such as a placeholder that never filled in) or `policy` (it broke one of the agent's content rules): checks no longer hold a message.\n\nAbout the settings: `always_ask` the sender has a person approve every email, or every LinkedIn step; `sequence_manual` the sequence asks for approval of every email or LinkedIn step; `step_requires_approval` this step asks for approval; `sender_switched_to_manual` the LinkedIn step was on its way unattended when its sender switched to asking first, so it waits for a person again.\n\nAbout sending limits: `daily_cap` the mailbox has reached its daily limit; `consecutive_cap` the agent sent the last reply and nobody has written since; `thread_cap` the conversation has had as many unattended replies as it may; `hourly_cap` the mailbox has reached its hourly reply limit; `org_daily_cap` the workspace has reached its daily reply limit.\n\nAbout the conversation: `stale_inbound` a newer message arrived, or the one being answered is too old; `unverified_sender` the reply could not be confirmed as coming from the contact; `different_sender` someone other than the contact wrote it; `authentication` it failed email authentication or was marked as spam; `label` the reply is not one the agent answers on its own; `suppressed` the contact is on the do-not-contact list; `sequence_gone` the sequence or the agent's message no longer exists; `linkedin_only` the contact is known only by LinkedIn, so no unsubscribe could be honoured.\n\nAbout the other side: `bot_question` the contact asked whether they are talking to a bot or an AI; `question` the contact asked something a person should answer; `automated_counterparty` the other side appears to be an automated system; `language` the message is not in the expected language.\n\n`kill_switch` unattended sending is paused for the workspace or the platform.","enum":["low_confidence","findings","insufficient_data","policy","always_ask","sequence_manual","step_requires_approval","daily_cap","unverified_sender","suppressed","different_sender","label","question","consecutive_cap","thread_cap","hourly_cap","org_daily_cap","stale_inbound","sequence_gone","bot_question","automated_counterparty","kill_switch","authentication","language","linkedin_only","send_interrupted","sender_switched_to_manual"],"isRequired":true,"uniqueKey":"ask_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Why this message or step is waiting for a person instead of running on its own. It stays on the task after it is decided, so the history still says why it was asked. Null when no reason was recorded.\n\nAbout the message: `low_confidence` the agent did not rate it high; `insufficient_data` the agent knew too little about the contact to write something only they could receive. Only older tasks carry `findings` (a check found a problem in it, such as a placeholder that never filled in) or `policy` (it broke one of the agent's content rules): checks no longer hold a message.\n\nAbout the settings: `always_ask` the sender has a person approve every email, or every LinkedIn step; `sequence_manual` the sequence asks for approval of every email or LinkedIn step; `step_requires_approval` this step asks for approval; `sender_switched_to_manual` the LinkedIn step was on its way unattended when its sender switched to asking first, so it waits for a person again.\n\nAbout sending limits: `daily_cap` the mailbox has reached its daily limit; `consecutive_cap` the agent sent the last reply and nobody has written since; `thread_cap` the conversation has had as many unattended replies as it may; `hourly_cap` the mailbox has reached its hourly reply limit; `org_daily_cap` the workspace has reached its daily reply limit.\n\nAbout the conversation: `stale_inbound` a newer message arrived, or the one being answered is too old; `unverified_sender` the reply could not be confirmed as coming from the contact; `different_sender` someone other than the contact wrote it; `authentication` it failed email authentication or was marked as spam; `label` the reply is not one the agent answers on its own; `suppressed` the contact is on the do-not-contact list; `sequence_gone` the sequence or the agent's message no longer exists; `linkedin_only` the contact is known only by LinkedIn, so no unsubscribe could be honoured.\n\nAbout the other side: `bot_question` the contact asked whether they are talking to a bot or an AI; `question` the contact asked something a person should answer; `automated_counterparty` the other side appears to be an automated system; `language` the message is not in the expected language.\n\n`kill_switch` unattended sending is paused for the workspace or the platform.","isRequired":true,"uniqueKey":"ask_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"ask_reason","typeLabel":"enum\u003cstring> | null"},"body":{"oneOf":[{"type":"string","title":"Body","description":"The rendered message as it will send: an email body, a note, a LinkedIn message.","isRequired":true,"uniqueKey":"body.oneOf.0","typeLabel":"string"},{"type":"null","title":"Body","description":"The rendered message as it will send: an email body, a note, a LinkedIn message.","isRequired":true,"uniqueKey":"body.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"body","typeLabel":"string | null"},"channel":{"description":"Which channel performs the task once it is allowed to run.","enum":["linkedin","email"],"title":"TaskChannel","type":"string","isRequired":true,"uniqueKey":"channel","typeLabel":"enum\u003cstring>"},"confidence":{"oneOf":[{"type":"string","title":"Confidence","description":"How sure the agent was that its message could go out unedited: `high` (a person could send it unread), `medium` (worth a glance) or `low` (needs work). Null when no agent wrote the message.","isRequired":true,"uniqueKey":"confidence.oneOf.0","typeLabel":"string"},{"type":"null","title":"Confidence","description":"How sure the agent was that its message could go out unedited: `high` (a person could send it unread), `medium` (worth a glance) or `low` (needs work). Null when no agent wrote the message.","isRequired":true,"uniqueKey":"confidence.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"confidence","typeLabel":"string | null"},"confidence_score":{"oneOf":[{"type":"integer","title":"Confidence Score","description":"The number behind `confidence`: the agent's own score for its message, from 0 to 100. Read from the agent's message as it stands now. Null when no agent wrote the message, or the agent gave no score.","isRequired":true,"uniqueKey":"confidence_score.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Confidence Score","description":"The number behind `confidence`: the agent's own score for its message, from 0 to 100. Read from the agent's message as it stands now. Null when no agent wrote the message, or the agent gave no score.","isRequired":true,"uniqueKey":"confidence_score.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"confidence_score","typeLabel":"integer | null"},"contact_label":{"oneOf":[{"type":"string","title":"Contact Label","description":"The contact as the queue names them: a name, else an address or a profile URL.","isRequired":true,"uniqueKey":"contact_label.oneOf.0","typeLabel":"string"},{"type":"null","title":"Contact Label","description":"The contact as the queue names them: a name, else an address or a profile URL.","isRequired":true,"uniqueKey":"contact_label.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"contact_label","typeLabel":"string | null"},"created_at":{"format":"date-time","title":"Created At","type":"string","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"due_at":{"description":"When the channel would run it if nobody were in the way.","format":"date-time","title":"Due At","type":"string","isRequired":true,"uniqueKey":"due_at","typeLabel":"string\u003cdate-time>"},"editable":{"description":"Whether the queue may rewrite the message before approving: pending, and a kind that carries text.","title":"Editable","type":"boolean","isRequired":true,"uniqueKey":"editable","typeLabel":"boolean"},"enrolment_id":{"oneOf":[{"type":"string","title":"Enrolment Id","format":"uuid","isRequired":true,"uniqueKey":"enrolment_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Enrolment Id","isRequired":true,"uniqueKey":"enrolment_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"enrolment_id","typeLabel":"string\u003cuuid> | null"},"flagged":{"description":"Whether a check found a problem in the agent's message (any finding at warning strength), whatever `ask_reason` says: a task held for a setting can still carry a message with a placeholder that never filled in. False when no agent wrote the message.","title":"Flagged","type":"boolean","isRequired":true,"uniqueKey":"flagged","typeLabel":"boolean"},"id":{"format":"uuid","title":"Id","type":"string","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"kind":{"description":"The LinkedIn action kind slug or `email`.","title":"Kind","type":"string","isRequired":true,"uniqueKey":"kind","typeLabel":"string"},"linkedin_action_id":{"oneOf":[{"type":"string","title":"Linkedin Action Id","format":"uuid","isRequired":true,"uniqueKey":"linkedin_action_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Linkedin Action Id","isRequired":true,"uniqueKey":"linkedin_action_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"linkedin_action_id","typeLabel":"string\u003cuuid> | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"What the person wrote when settling it: why they rejected it.","isRequired":true,"uniqueKey":"note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"What the person wrote when settling it: why they rejected it.","isRequired":true,"uniqueKey":"note.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"note","typeLabel":"string | null"},"outbound_message_id":{"oneOf":[{"type":"string","title":"Outbound Message Id","description":"The message the Outbound Agent wrote for this task. Null when a person wrote the words, and on a LinkedIn step that carries no message.","format":"uuid","isRequired":true,"uniqueKey":"outbound_message_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Outbound Message Id","description":"The message the Outbound Agent wrote for this task. Null when a person wrote the words, and on a LinkedIn step that carries no message.","isRequired":true,"uniqueKey":"outbound_message_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"outbound_message_id","typeLabel":"string\u003cuuid> | null"},"outcome":{"oneOf":[{"type":"string","title":"Outcome","description":"How it ended: the channel's own terminal word.","isRequired":true,"uniqueKey":"outcome.oneOf.0","typeLabel":"string"},{"type":"null","title":"Outcome","description":"How it ended: the channel's own terminal word.","isRequired":true,"uniqueKey":"outcome.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"outcome","typeLabel":"string | null"},"reasoning":{"oneOf":[{"type":"string","title":"Reasoning","description":"The agent's reason for its `confidence`, given after it wrote the message: what the message rests on and what it was unsure about. Null when no agent wrote the message.","isRequired":true,"uniqueKey":"reasoning.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reasoning","description":"The agent's reason for its `confidence`, given after it wrote the message: what the message rests on and what it was unsure about. Null when no agent wrote the message.","isRequired":true,"uniqueKey":"reasoning.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"reasoning","typeLabel":"string | null"},"record_id":{"oneOf":[{"type":"string","title":"Record Id","format":"uuid","isRequired":true,"uniqueKey":"record_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Record Id","isRequired":true,"uniqueKey":"record_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"record_id","typeLabel":"string\u003cuuid> | null"},"rejected_at":{"oneOf":[{"type":"string","title":"Rejected At","format":"date-time","isRequired":true,"uniqueKey":"rejected_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Rejected At","isRequired":true,"uniqueKey":"rejected_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rejected_at","typeLabel":"string\u003cdate-time> | null"},"rejected_by_display_name":{"oneOf":[{"type":"string","title":"Rejected By Display Name","isRequired":true,"uniqueKey":"rejected_by_display_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rejected By Display Name","isRequired":true,"uniqueKey":"rejected_by_display_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"rejected_by_display_name","typeLabel":"string | null"},"resolved_at":{"oneOf":[{"type":"string","title":"Resolved At","format":"date-time","isRequired":true,"uniqueKey":"resolved_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Resolved At","isRequired":true,"uniqueKey":"resolved_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"resolved_at","typeLabel":"string\u003cdate-time> | null"},"sender_profile_id":{"oneOf":[{"type":"string","title":"Sender Profile Id","format":"uuid","isRequired":true,"uniqueKey":"sender_profile_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Sender Profile Id","isRequired":true,"uniqueKey":"sender_profile_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sender_profile_id","typeLabel":"string\u003cuuid> | null"},"sender_profile_name":{"oneOf":[{"type":"string","title":"Sender Profile Name","description":"Null when nobody in particular sends it, or the sender was deleted.","isRequired":true,"uniqueKey":"sender_profile_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sender Profile Name","description":"Null when nobody in particular sends it, or the sender was deleted.","isRequired":true,"uniqueKey":"sender_profile_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sender_profile_name","typeLabel":"string | null"},"sequence_id":{"oneOf":[{"type":"string","title":"Sequence Id","format":"uuid","isRequired":true,"uniqueKey":"sequence_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Sequence Id","isRequired":true,"uniqueKey":"sequence_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sequence_id","typeLabel":"string\u003cuuid> | null"},"sequence_name":{"oneOf":[{"type":"string","title":"Sequence Name","description":"Null for housekeeping work, or for a sequence since deleted.","isRequired":true,"uniqueKey":"sequence_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sequence Name","description":"Null for housekeeping work, or for a sequence since deleted.","isRequired":true,"uniqueKey":"sequence_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"sequence_name","typeLabel":"string | null"},"status":{"description":"Where one task stands.\n\nPENDING is waiting on a person. SCHEDULED is approved, or never needed\napproval, and is waiting on the channel to execute it: the browser to run\nthe LinkedIn step, the engine to send the email. The task is where a\nLinkedIn step's approval lives: while it is PENDING no step exists, and\nthe step is queued only once it is SCHEDULED. A LinkedIn task nobody is\nasked about (a sender on automatic, a housekeeping read, a Try click) is\nBORN scheduled, pointing at the step it queued. Who approved it is a stamp\non the row, not a status of its own.\n\nDONE, REJECTED and CANCELLED are terminal. DONE is the channel executed\nit; REJECTED is a person refused it; CANCELLED is the channel gave up on\nit (failed, skipped, expired), or the contact was stopped underneath it.","enum":["pending","scheduled","done","rejected","cancelled"],"title":"TaskStatus","type":"string","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"step_id":{"oneOf":[{"type":"string","title":"Step Id","format":"uuid","isRequired":true,"uniqueKey":"step_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Step Id","isRequired":true,"uniqueKey":"step_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_id","typeLabel":"string\u003cuuid> | null"},"step_name":{"oneOf":[{"type":"string","title":"Step Name","description":"The step as the builder names it; null when the step no longer exists.","isRequired":true,"uniqueKey":"step_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Step Name","description":"The step as the builder names it; null when the step no longer exists.","isRequired":true,"uniqueKey":"step_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_name","typeLabel":"string | null"},"step_position":{"oneOf":[{"type":"integer","title":"Step Position","description":"The step's customer-visible ordinal, zero-based; null with the name.","isRequired":true,"uniqueKey":"step_position.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Step Position","description":"The step's customer-visible ordinal, zero-based; null with the name.","isRequired":true,"uniqueKey":"step_position.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"step_position","typeLabel":"integer | null"},"subject":{"oneOf":[{"type":"string","title":"Subject","isRequired":true,"uniqueKey":"subject.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subject","isRequired":true,"uniqueKey":"subject.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"subject","typeLabel":"string | null"},"updated_at":{"format":"date-time","title":"Updated At","type":"string","isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"},"words_edited":{"description":"Whether a person changed the words the card shows (an edit saved before approving). Needs work is refused on such a card: the agent can't learn from a person's words. False again once the agent writes the card's words anew.","title":"Words Edited","type":"boolean","isRequired":true,"uniqueKey":"words_edited","typeLabel":"boolean"},"contact_company":{"oneOf":[{"type":"string","title":"Contact Company","description":"The contact's company, from whichever column of the audience table holds it ('Company', 'Company Name', 'Organization' and the like). Null when the table has none or leaves it blank.","uniqueKey":"contact_company.oneOf.0","typeLabel":"string"},{"type":"null","title":"Contact Company","description":"The contact's company, from whichever column of the audience table holds it ('Company', 'Company Name', 'Organization' and the like). Null when the table has none or leaves it blank.","uniqueKey":"contact_company.oneOf.1","typeLabel":"null"}],"uniqueKey":"contact_company","typeLabel":"string | null"},"contact_fields":{"description":"Every filled column of the contact's audience row, in the table's order. Empty for housekeeping work and for a row since deleted.","items":{"description":"One filled column of the contact's audience row.","properties":{"name":{"description":"The column's header, as the table names it.","title":"Name","type":"string","isRequired":true,"uniqueKey":"contact_fields.items.[INDEX].name","typeLabel":"string"},"value":{"description":"What the row holds there, as text; long values are cut.","title":"Value","type":"string","isRequired":true,"uniqueKey":"contact_fields.items.[INDEX].value","typeLabel":"string"}},"required":["name","value"],"title":"OutreachTaskContactFieldSchema","type":"object","uniqueKey":"contact_fields.items.[INDEX]","typeLabel":"OutreachTaskContactFieldSchema · object"},"title":"Contact Fields","type":"array","uniqueKey":"contact_fields","typeLabel":"OutreachTaskContactFieldSchema · object[]"},"contact_identity":{"oneOf":[{"type":"string","title":"Contact Identity","description":"The address, profile slug or number behind the label, so a row can show the name and still say who that is. Equal to the label where no name was found; null for housekeeping.","uniqueKey":"contact_identity.oneOf.0","typeLabel":"string"},{"type":"null","title":"Contact Identity","description":"The address, profile slug or number behind the label, so a row can show the name and still say who that is. Equal to the label where no name was found; null for housekeeping.","uniqueKey":"contact_identity.oneOf.1","typeLabel":"null"}],"uniqueKey":"contact_identity","typeLabel":"string | null"},"contact_title":{"oneOf":[{"type":"string","title":"Contact Title","description":"The contact's job title, from whichever column of the audience table holds it ('Job Title', 'Title', 'Position' and the like). Null when the table has none or leaves it blank.","uniqueKey":"contact_title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Contact Title","description":"The contact's job title, from whichever column of the audience table holds it ('Job Title', 'Title', 'Position' and the like). Null when the table has none or leaves it blank.","uniqueKey":"contact_title.oneOf.1","typeLabel":"null"}],"uniqueKey":"contact_title","typeLabel":"string | null"},"progress":{"oneOf":[{"type":"object","title":"OutreachTaskProgressReadSchema","description":"Where the work stands once the queue has let it go, read from the channel: set on approved, finished and cancelled tasks, null on a task still waiting on a person and on one a person rejected.","required":["state","linkedin_queue","starts_at","steps_ahead","resets_at","hold_reason","error_code","error_message","retryable","may_have_sent"],"properties":{"error_code":{"oneOf":[{"type":"string","title":"Error Code","description":"Why a failed LinkedIn step failed, as the channel's error code; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.error_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Code","description":"Why a failed LinkedIn step failed, as the channel's error code; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.error_code.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.error_code","typeLabel":"string | null"},"error_message":{"oneOf":[{"type":"string","title":"Error Message","description":"Why it failed, as a sentence from the channel or the send engine; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.error_message.oneOf.0","typeLabel":"string"},{"type":"null","title":"Error Message","description":"Why it failed, as a sentence from the channel or the send engine; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.error_message.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.error_message","typeLabel":"string | null"},"hold_reason":{"oneOf":[{"type":"string","title":"HoldReason","description":"Why a held email waits: `window` the sequence's sending window is closed, `daily_cap` its mailboxes are out of today's capacity, `pacing` the mailbox's next slot is later, `no_mailbox` no mailbox is connected, `agent_writing` / `agent_queued` / `agent_unavailable` / `no_message` its words are not ready (`agent_queued`: in line to be written, behind the messages the sequence already keeps written ahead), `confirming_send` Gmail never confirmed the last send and it is being checked before anything is sent again; and why a held LinkedIn step waits: `no_linkedin_account` no sender on the sequence has LinkedIn connected. Null otherwise.","enum":["window","approved_window","daily_cap","no_mailbox","pacing","agent_unavailable","no_message","agent_writing","agent_queued","mailbox_waiting","no_linkedin_account","confirming_send","email_check","out_of_office"],"isRequired":true,"uniqueKey":"progress.oneOf.0.hold_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Why a held email waits: `window` the sequence's sending window is closed, `daily_cap` its mailboxes are out of today's capacity, `pacing` the mailbox's next slot is later, `no_mailbox` no mailbox is connected, `agent_writing` / `agent_queued` / `agent_unavailable` / `no_message` its words are not ready (`agent_queued`: in line to be written, behind the messages the sequence already keeps written ahead), `confirming_send` Gmail never confirmed the last send and it is being checked before anything is sent again; and why a held LinkedIn step waits: `no_linkedin_account` no sender on the sequence has LinkedIn connected. Null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.hold_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.hold_reason","typeLabel":"enum\u003cstring> | null"},"linkedin_queue":{"oneOf":[{"type":"string","title":"LinkedInQueueState","description":"For a queued or running LinkedIn step, where it stands in its account's line: `queued` (with `starts_at` and `steps_ahead`), `running`, `outside_window` (its sequence's sending hours are shut in the sender's timezone; `starts_at` is when it is expected to start once they open), `daily_limit` or `weekly_limit` (with `resets_at`), `kind_disabled` (this kind's limit is 0), `browser_offline` (no browser checked in for the sender), `verify_account` (LinkedIn is asking the member to verify the account) or `disconnected` (the account is not connected). Null otherwise.","enum":["running","queued","checking_replies","outside_window","daily_limit","weekly_limit","kind_disabled","browser_offline","verify_account","disconnected"],"isRequired":true,"uniqueKey":"progress.oneOf.0.linkedin_queue.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"For a queued or running LinkedIn step, where it stands in its account's line: `queued` (with `starts_at` and `steps_ahead`), `running`, `outside_window` (its sequence's sending hours are shut in the sender's timezone; `starts_at` is when it is expected to start once they open), `daily_limit` or `weekly_limit` (with `resets_at`), `kind_disabled` (this kind's limit is 0), `browser_offline` (no browser checked in for the sender), `verify_account` (LinkedIn is asking the member to verify the account) or `disconnected` (the account is not connected). Null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.linkedin_queue.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.linkedin_queue","typeLabel":"enum\u003cstring> | null"},"may_have_sent":{"description":"A failed LinkedIn message or InMail that may have reached the person anyway (the browser timed out, lost its tab or went silent mid-step): a retry could send it twice, so confirm first.","title":"May Have Sent","type":"boolean","isRequired":true,"uniqueKey":"progress.oneOf.0.may_have_sent","typeLabel":"boolean"},"resets_at":{"oneOf":[{"type":"string","title":"Resets At","description":"The reset that frees a LinkedIn step a daily or weekly limit holds, midnight in the sender's timezone; null otherwise.","format":"date-time","isRequired":true,"uniqueKey":"progress.oneOf.0.resets_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Resets At","description":"The reset that frees a LinkedIn step a daily or weekly limit holds, midnight in the sender's timezone; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.resets_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.resets_at","typeLabel":"string\u003cdate-time> | null"},"retryable":{"description":"The contact is stopped as failed at this moment, so a retry of their journey (the `retry` journey action on their enrolment) runs the step again.","title":"Retryable","type":"boolean","isRequired":true,"uniqueKey":"progress.oneOf.0.retryable","typeLabel":"boolean"},"starts_at":{"oneOf":[{"type":"string","title":"Starts At","description":"When it is expected to start: a LinkedIn step's forecast, or when a held email's wait ends. An estimate; null when no time can honestly be named.","format":"date-time","isRequired":true,"uniqueKey":"progress.oneOf.0.starts_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","title":"Starts At","description":"When it is expected to start: a LinkedIn step's forecast, or when a held email's wait ends. An estimate; null when no time can honestly be named.","isRequired":true,"uniqueKey":"progress.oneOf.0.starts_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.starts_at","typeLabel":"string\u003cdate-time> | null"},"state":{"description":"Where the work stands. `queued` it is in its sender's LinkedIn line (see `linkedin_queue`), or approved and about to join it; `running` a browser is doing it now; `sending` an approved email is going out now; `held` an approved email, or an approved LinkedIn step not yet in its sender's line, waits (see `hold_reason` and `starts_at`); `paused` an approved step on either channel waits for its paused sequence or paused contact to be resumed (see `hold` and `pause_reason`) and is in no line until then; `sent` it happened; `skipped` it did not apply, or was passed over in the extension; `failed` it could not be done (see `error_code`, `retryable`); `rejected` a person refused it; `stopped` the contact was stopped under it, or it was replaced.","enum":["queued","running","sent","skipped","failed","stopped","rejected","sending","held","paused","writing"],"title":"TaskProgressState","type":"string","isRequired":true,"uniqueKey":"progress.oneOf.0.state","typeLabel":"enum\u003cstring>"},"steps_ahead":{"oneOf":[{"type":"integer","title":"Steps Ahead","description":"How many of the sender's LinkedIn steps run before this one; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.steps_ahead.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Steps Ahead","description":"How many of the sender's LinkedIn steps run before this one; null otherwise.","isRequired":true,"uniqueKey":"progress.oneOf.0.steps_ahead.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"progress.oneOf.0.steps_ahead","typeLabel":"integer | null"},"hold":{"oneOf":[{"type":"string","title":"StepHold","description":"For a `paused` task, what holds it: `sequence_paused` its sequence is paused, `contact_paused` its contact is. Null otherwise.","enum":["sequence_paused","contact_paused"],"uniqueKey":"progress.oneOf.0.hold.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"For a `paused` task, what holds it: `sequence_paused` its sequence is paused, `contact_paused` its contact is. Null otherwise.","uniqueKey":"progress.oneOf.0.hold.oneOf.1","typeLabel":"null"}],"uniqueKey":"progress.oneOf.0.hold","typeLabel":"enum\u003cstring> | null"},"pause_reason":{"oneOf":[{"type":"string","title":"Pause Reason","description":"For a task its paused sequence holds, why the sequence paused, as the sequence's own `pause_reason` (`manual`, `credits`, `spending_limit`, `bounces`, `mailboxes`, `linkedin`). Null otherwise.","uniqueKey":"progress.oneOf.0.pause_reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Pause Reason","description":"For a task its paused sequence holds, why the sequence paused, as the sequence's own `pause_reason` (`manual`, `credits`, `spending_limit`, `bounces`, `mailboxes`, `linkedin`). Null otherwise.","uniqueKey":"progress.oneOf.0.pause_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"progress.oneOf.0.pause_reason","typeLabel":"string | null"}},"uniqueKey":"progress.oneOf.0","typeLabel":"OutreachTaskProgressReadSchema · object"},{"type":"null","description":"Where the work stands once the queue has let it go, read from the channel: set on approved, finished and cancelled tasks, null on a task still waiting on a person and on one a person rejected.","uniqueKey":"progress.oneOf.1","typeLabel":"null"}],"uniqueKey":"progress","typeLabel":"OutreachTaskProgressReadSchema · object | null"},"proposed_learning_event_id":{"oneOf":[{"type":"string","title":"Proposed Learning Event Id","description":"The Needs work on this card whose learning waits to be saved (Will learn): a person's approval saves it. Read it with GET /agent-learnings/thumbs-downs/ (`subject_key` `task:\u003cid>`). Null when none waits.","format":"uuid","uniqueKey":"proposed_learning_event_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","title":"Proposed Learning Event Id","description":"The Needs work on this card whose learning waits to be saved (Will learn): a person's approval saves it. Read it with GET /agent-learnings/thumbs-downs/ (`subject_key` `task:\u003cid>`). Null when none waits.","uniqueKey":"proposed_learning_event_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"proposed_learning_event_id","typeLabel":"string\u003cuuid> | null"},"proposed_learning_redo_state":{"oneOf":[{"type":"string","title":"RedoState","description":"How the rewrite that waiting learning asked for stands: `started` while the card is written again, `written` once its new words are in, `refused` when the rewrite didn't go through (or never started), so the learning waits for Retry or Discard and approving the card saves nothing with it. Null when no learning waits.","enum":["none","started","written","refused"],"uniqueKey":"proposed_learning_redo_state.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"How the rewrite that waiting learning asked for stands: `started` while the card is written again, `written` once its new words are in, `refused` when the rewrite didn't go through (or never started), so the learning waits for Retry or Discard and approving the card saves nothing with it. Null when no learning waits.","uniqueKey":"proposed_learning_redo_state.oneOf.1","typeLabel":"null"}],"uniqueKey":"proposed_learning_redo_state","typeLabel":"enum\u003cstring> | null"},"reply_subject":{"oneOf":[{"type":"string","title":"Reply Subject","description":"For an email that replies in the contact's existing thread, the subject it will go out with, such as 'Re: Quick question'. Null for a first email, which carries its own `subject`, and for anything that is not an email.","uniqueKey":"reply_subject.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reply Subject","description":"For an email that replies in the contact's existing thread, the subject it will go out with, such as 'Re: Quick question'. Null for a first email, which carries its own `subject`, and for anything that is not an email.","uniqueKey":"reply_subject.oneOf.1","typeLabel":"null"}],"uniqueKey":"reply_subject","typeLabel":"string | null"},"sender_browser_online":{"oneOf":[{"type":"boolean","title":"Sender Browser Online","description":"For a LinkedIn task still waiting on a person: whether a browser is checked in for its sender right now, so approving it would run it soon. False means an approved step waits until a browser is open. Null for every other task.","uniqueKey":"sender_browser_online.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Sender Browser Online","description":"For a LinkedIn task still waiting on a person: whether a browser is checked in for its sender right now, so approving it would run it soon. False means an approved step waits until a browser is open. Null for every other task.","uniqueKey":"sender_browser_online.oneOf.1","typeLabel":"null"}],"uniqueKey":"sender_browser_online","typeLabel":"boolean | null"},"sequence_paused":{"default":false,"description":"Its sequence is paused right now: approving the task records the approval, and the step waits for Resume sequence before it runs, on either channel.","title":"Sequence Paused","type":"boolean","uniqueKey":"sequence_paused","typeLabel":"boolean"}},"required":["id","channel","kind","status","sequence_id","sequence_name","step_id","step_name","step_position","enrolment_id","record_id","sender_profile_id","sender_profile_name","contact_label","subject","body","due_at","created_at","updated_at","approved_at","approved_by_display_name","rejected_at","rejected_by_display_name","resolved_at","outcome","note","linkedin_action_id","editable","outbound_message_id","words_edited","confidence","confidence_score","flagged","reasoning","ask_reason"],"title":"OutreachTaskReadSchema","type":"object","uniqueKey":"","typeLabel":"OutreachTaskReadSchema · object"},"examples":{"Example":{"title":"Example","value":{"approved_at":"2023-11-07T05:31:56Z","approved_by_display_name":"\u003cstring>","ask_reason":"low_confidence","body":"\u003cstring>","channel":"linkedin","confidence":"\u003cstring>","confidence_score":123,"contact_label":"\u003cstring>","created_at":"2023-11-07T05:31:56Z","due_at":"2023-11-07T05:31:56Z","editable":true,"enrolment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","flagged":true,"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","kind":"\u003cstring>","linkedin_action_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","note":"\u003cstring>","outbound_message_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","outcome":"\u003cstring>","reasoning":"\u003cstring>","record_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","rejected_at":"2023-11-07T05:31:56Z","rejected_by_display_name":"\u003cstring>","resolved_at":"2023-11-07T05:31:56Z","sender_profile_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","sender_profile_name":"\u003cstring>","sequence_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","sequence_name":"\u003cstring>","status":"pending","step_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","step_name":"\u003cstring>","step_position":123,"subject":"\u003cstring>","updated_at":"2023-11-07T05:31:56Z","words_edited":true,"contact_company":"\u003cstring>","contact_fields":[{"name":"\u003cstring>","value":"\u003cstring>"}],"contact_identity":"\u003cstring>","contact_title":"\u003cstring>","progress":{"error_code":"\u003cstring>","error_message":"\u003cstring>","hold_reason":"window","linkedin_queue":"running","may_have_sent":true,"resets_at":"2023-11-07T05:31:56Z","retryable":true,"starts_at":"2023-11-07T05:31:56Z","state":"queued","steps_ahead":123,"hold":"sequence_paused","pause_reason":"\u003cstring>"},"proposed_learning_event_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","proposed_learning_redo_state":"none","reply_subject":"\u003cstring>","sender_browser_online":true,"sequence_paused":false}}},"exampleType":"generated"}},"description":"Successful Response","exampleType":"generated"},"7ec21ada-35fa-4131-89e5-f4d1834766e3":{"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"},"12ff88b5-2bf1-4c97-8c4e-15690d5ded22":{"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"},"0ddd57fa-723b-4c75-a18c-bfb381bb52fe":{"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":"Task not found.","exampleType":"generated"},"144ec591-f1bc-4bea-ae63-bb0546b03a76":{"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":"The task is no longer in a state this decision applies to.","exampleType":"generated"},"717e309b-1a65-4e1b-afc3-a9cfac3b21c7":{"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"},"15c026fd-f5e1-444d-9e91-e043f5ed1f1b":{"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"},"752baa3d-063d-472a-ba7f-d810f24ed06e":{"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":"Bad gateway error.","exampleType":"generated"},"c0af04b9-68bc-4872-bb2b-c3ba2dc4dfcc":{"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":{"c2237577-6d9b-4247-9991-908bc7689b1a":{"APIKeyHeader":{"in":"header","name":"X-API-Key","type":"apiKey","scopes":[],"schemeName":"APIKeyHeader"}},"5699c8a5-584a-48da-a24f-8217ad71a6bc":{"HTTPBearer":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"HTTPBearer"}}},"servers":{"69849fe7-7d38-491f-87a0-8881e2e52861":{"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":"Reject a task - Oneprofile","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T17:09:52.845Z","originalFileLocation":"api-reference/outreach/reject-a-task.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=\"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection\u0026#x27;s own and saves no learning: only Needs work does.\">\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=\"Reject a task - Oneprofile\">\u003cmeta data-mint-head property=\"og:description\" content=\"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection\u0026#x27;s own and saves no learning: only Needs work does.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Oneprofile\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oneprofile.mintlify.app/_mintlify/api/og/v2?division=outreach\u0026amp;title=Reject+a+task\u0026amp;description=Refuse+a+pending+task%2C+and+record+who+did.+This+is+a+judgement+about+the+contact%2C+not+the+step%3A+the+engine+stops+them+in+the+sequence+when+it+next+sweeps.+A+Lin\u0026amp;theme=1cb0ef22aea5a6474caa7c46\u0026amp;signature=1a8261e545cfd86e4c38e4abf6ffc9a2aa9e485bd3ae10f07abfafe9ff3a6529\">\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=\"Reject a task - Oneprofile\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection\u0026#x27;s own and saves no learning: only Needs work does.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oneprofile.mintlify.app/_mintlify/api/og/v2?division=outreach\u0026amp;title=Reject+a+task\u0026amp;description=Refuse+a+pending+task%2C+and+record+who+did.+This+is+a+judgement+about+the+contact%2C+not+the+step%3A+the+engine+stops+them+in+the+sequence+when+it+next+sweeps.+A+Lin\u0026amp;theme=1cb0ef22aea5a6474caa7c46\u0026amp;signature=1a8261e545cfd86e4c38e4abf6ffc9a2aa9e485bd3ae10f07abfafe9ff3a6529\">\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/outreach/reject-a-task\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/outreach/reject-a-task.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/outreach/reject-a-task#webpage\",\"url\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task\",\"name\":\"Reject a task\",\"description\":\"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection's own and saves no learning: only Needs work does.\",\"dateModified\":\"2026-10-28T17:09:52.845Z\",\"isPartOf\":{\"@id\":\"https://docs.getoneprofile.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.getoneprofile.ai/api-reference/affiliate/enroll-in-the-affiliate-program\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"outreach\",\"item\":\"https://docs.getoneprofile.ai/api-reference/outreach/list-the-approval-queue\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Reject a task\",\"item\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task#apireference\",\"headline\":\"Reject a task\",\"name\":\"Reject a task\",\"description\":\"Refuse a pending task, and record who did. This is a judgement about the contact, not the step: the engine stops them in the sequence when it next sweeps. A LinkedIn step waiting on a person was never queued, so no browser runs it. The reason, optional, is the rejection's own and saves no learning: only Needs work does.\",\"url\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getoneprofile.ai/api-reference/outreach/reject-a-task#webpage\"},\"dateModified\":\"2026-10-28T17:09:52.845Z\",\"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":"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":"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":"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":"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":"Undo a thumbs down","deprecated":null,"version":null,"openapi":"/openapi.json post /agent-learnings/thumbs-downs/{event_id}/revert/","href":"/api-reference/agent-learnings/undo-a-thumbs-down"},{"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":"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":"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"}]},{"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":"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"}]},{"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":"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":"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":"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":"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":"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 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":"Read an email card's email beyond its words","description":"What the card's email carries besides its words, so the card can show it whole as the contact gets it: for a card still to go, the signature and opt-out footer the send adds below the words (the footer's link unsubscribes nobody); once it went, its HTML part exactly as it left. Both null for a LinkedIn task.","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","description":"The follow-ups the agent drafted for the contact after the card's own email, in the order they go, with each step's wait. One approval covers the thread: approving the card approves each of these to send as written when its turn comes, with no card of its own; rejecting the card stops the contact. Empty for a LinkedIn task and an email nothing was drafted after.","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"}]},{"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":"Preview a column's duplicate rows","deprecated":null,"version":null,"openapi":"/openapi.json get /tables/{table_id}/columns/{column_id}/duplicates/","href":"/api-reference/table-columns/preview-a-columns-duplicate-rows"},{"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":"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"}]}]},"title":"Reject a task - Oneprofile","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}