Changelog

What changed in the API, newest first.

1.9.0: archived LinkedIn accounts

October 23, 2026

  • DELETE /accounts/{id} archives the account instead of deleting it. The response is the same, and so are the effects: the session is revoked, the seat freed, the account leaves its campaigns and GET /accounts, and GET /accounts/{id} answers 404. No new webhook is sent unless you subscribe to it. What changes: its conversations, its settings (limits, warm-up) and its history are kept, archived.
  • Archived accounts are kept for 90 days, then deleted permanently; pass ?permanent=true to delete right away.
  • DELETE /accounts/{id}?permanent=true erases an account for good, live or archived, conversations and settings included. Use it where you delete accounts to erase their data. It takes a key created by an owner or admin.
  • New: GET /accounts?archived=true lists the archived accounts, and POST /accounts/{id}/restore brings one back under the same id, with its limits and warm-up, disconnected until it is reconnected with its credentials, a liAt or a hosted link. {"campaigns": true} puts it back in its campaigns. A restore is refused (400, code: already-connected) once the same LinkedIn account is connected again.
  • New webhook events, sent only to endpoints that subscribe to them: account.archived, account.restored and account.deleted (via: retention when the 90 days ran out).
  • MCP: disconnect_sender archives (permanent: true erases), list_accounts takes archived, and restore_account is new.

See Archived accounts.

On this page