provider plaid POST /user/remove
@utdk/plaid /user/remove
Remove user
`/user/remove` deletes a `user_id` or `user_token` and and associated information, including any Items associated with the user.
Plaid-New-User-API-Enabled header
The HTTP header used in API requests to determine which set of User APIs to invoke: the legacy CRA version or the new User API version.
boolean

Try it

Authentication
Configure credentials for The Plaid API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

userremove
POST/user/remove
`/user/remove` deletes a `user_id` or `user_token` and and associated information, including any Items associated with the user.

Input

Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body.

Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body.

A unique user identifier, created by `/user/create`. Integrations that began using `/user/create` after December 10, 2025 use this field to identify a user instead of the `user_token`. For more details, see [new user APIs](https://plaid.com/docs/api/users/user-apis).

The user token associated with the User data is being requested for. This field is used only by customers with pre-existing integrations that already use the `user_token` field. All other customers should use the `user_id` instead. For more details, see [New User APIs](https://plaid.com/docs/api/users/user-apis).

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import plaid from '@utdk/plaid';

await plaid.userremove({
  "Plaid-New-User-API-Enabled": false
})