---
title: "Delete a connected account"
method: POST
path: "/api/v1/connected_accounts:delete"
tags: ["Connected Accounts"]
---

# Delete a connected account

`POST /api/v1/connected_accounts:delete`

Permanently removes a connected account and revokes all associated authentication credentials. Identify the account by ID, or by combination of organization/user, connector, and identifier. This action cannot be undone. All OAuth tokens and API keys for this account will be invalidated.

## Request body

- ConnectedAccountsDeleteConnectedAccountRequest
  - `connector` string — Connector identifier (e.g., 'notion', 'slack', 'google'). Alphanumeric characters, spaces, hyphens, underscores, and colons are allowed.
  - `id` string — Unique identifier for the connected account to delete
  - `identifier` string — The unique identifier for the connected account within the third-party service (e.g., email address, user ID, workspace identifier).
  - `organization_id` string — Organization ID for the connector
  - `user_id` string — User ID for the connector

## Response `200`

Connected account deleted successfully and all credentials revoked

- unknown

## Other responses

- `400` — Invalid request - malformed parameters or validation failed
- `401` — Authentication required - missing or invalid access token
- `404` — Connected account not found - the specified account does not exist

---

[API](https://skmtc.net/scalekit/apis/scalekit-api-reference.md) · [All operations](https://skmtc.net/scalekit/apis/scalekit-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scalekit/scalekit-api-reference/versions/a40d5d4650e5/schema)
