On this page

POST/accounts/:accountId/disconnect-for-reconnect

Credits: 0
Rate limit: 30 / minute (shared control bucket)


Purpose

Soft-disconnect a LinkedIn account so POST /accounts/:id/reconnect-link can run. Does not delete the account at the provider.

Side effects: may pause in-progress campaigns that lose their last working account; may emit webhook account.disconnected; may free a team LinkedIn seat. Safe to retry if already disconnected or failed (no re-pause / no duplicate webhook) — those statuses can already mint a reconnect link.


Request

POST /accounts/:accountId/disconnect-for-reconnect
X-API-Key: sk_live_...

Response 200

{
  "accountId": "acc_…",
  "status": "disconnected",
  "alreadyDisconnected": false
}

When already reconnect-ready, alreadyDisconnected is true and status echoes the current account status (disconnected or failed).


Errors

CodeWhen
not_foundUnknown account
upstream_unavailableUnexpected failure

MCP

Tool: disconnect_linkedin_for_reconnect — confirm with the user (may pause outreach).