---
title: "Remove External Account"
method: DELETE
path: "/v1/customers/{customer_id}/external-accounts/{external_account_id}"
tags: ["External Accounts (Withdraw to Self)"]
---

# Remove External Account

`DELETE /v1/customers/{customer_id}/external-accounts/{external_account_id}`

Delete an external bank account from a customer.

- Returns 204 No Content on successful deletion (no response body)

## Path parameters

- `customer_id` string, required
- `external_account_id` string, required

## Response `204`

External account successfully removed (no content returned)

## Other responses

- `400` — Invalid request - customer_id or external_account_id is not in valid UUID format
- `401` — Authentication failed - Invalid or missing API key in request header
- `404` — External account not found - The account does not exist, has already been deleted, or does not belong to the specified customer
- `405` — Method not allowed - The HTTP method used is not supported for this endpoint
- `500` — Internal server error - Unexpected system error occurred during account deletion

---

[API](https://skmtc.net/1money/apis/1money-openapi.md) · [All operations](https://skmtc.net/1money/apis/1money-openapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/1money/1money-openapi/revisions/aa2718d28cb5/schema)
