Before you begin
- You have the
connectionIdyou want to delete - You understand deletion is permanent — a deleted connection cannot be recovered
- For duplicate connections, remember to delete all duplicates if you want to fully sever the underlying provider link
How to delete a connection
Call the delete connections endpoint with theconnectionId. Once you delete a connection:
- It is deleted on both Meld and the underlying service provider.
- You will no longer receive any updates (webhooks) for it.
- You will no longer be billed for it.
- A
BANK_LINKING_CONNECTION_DELETEDwebhook is sent to confirm.
For the full request and response schema, refer to the Bank Linking API reference.
Common errors
| HTTP status | Likely cause | Developer action |
|---|---|---|
404 Not Found | Invalid connectionId | Verify the id and the environment (sandbox vs production). |
409 Conflict | Connection is already DELETED | No action needed — confirm with a GET on the connection. |
5xx | Transient provider or Meld issue | Retry with backoff. The Meld side may succeed even if the provider call retries; the webhook is the source of truth. |