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
| Code | When |
|---|---|
not_found | Unknown account |
upstream_unavailable | Unexpected failure |
MCP
Tool: disconnect_linkedin_for_reconnect — confirm with the user (may pause outreach).