POST /user/items/remove
Removes specific Items associated with a user. It is equivalent to calling /item/remove on each Item individually, but supports use cases (such as Plaid Check) where access tokens are not available. All specified Items must belong to the user or the entire operation fails. Similar to /item/remove, this deletes Item product data and terminates billing on the Item's products. Once removed, Items cannot be reconnected without going through Link again.
This endpoint is not intended to remove all data for a user, as it will only remove Items and no other data for the user. If the user has any user-based recurring subscription products (Financial Management, Plaid Protect, or CRA Cash Flow Updates) and is deleting their account with your product, also call /user/products/terminate to end those subscriptions; per-Item billing is already terminated by this endpoint. For a user initiated data deletion request, see the Consumer Service Center to revoke access to data.
Servers
- https://production.plaid.com
- https://sandbox.plaid.com
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
user_token |
String | No |
The user token associated with the user for which data is being requested. This field is used only by customers with pre-existing integrations that already use the |
client_id |
String | No |
Your Plaid API |
item_ids[] |
Array | Yes |
An array of |
secret |
String | No |
Your Plaid API |
user_id |
String | No |
A unique user identifier, created by |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.