Terminate products for a user
Changed onTerminates Financial Management, Plaid Protect, and Servicing products associated with a user_id. Use this endpoint when offboarding a user or ending their subscriptions. Item access tokens are not required.
For Financial Management products, including Transactions, Liabilities, and Investments, this endpoint removes each associated Item that contains one of these products. Removal makes the Item inaccessible, initiates deletion of its product data, and terminates its per-Item subscription billing. The entire Item is removed, including access to any other products on that Item. To connect the accounts again, the user must complete Link to create a new Item.
If the user has at least one associated Item and every associated Item contains a Financial Management product, this endpoint also removes the associated Plaid user. The removed user_id can no longer be used to access the user.
For Plaid Protect, this endpoint terminates Protect products. For Servicing, it cancels the subscription and preserves CRA Items and historical data for future report requests.
Request
- Base URLhttps://production.plaid.com
- URLhttps://production.plaid.com/user/products/terminate
- AuthAPI key in header PLAID-CLIENT-ID and API key in header PLAID-SECRET and API key in header Plaid-Version
Request body
Response
OK
Changes
- warning
added the new
CRA_PARTNER_INSIGHTS_ERRORenum value to theresponse property for the response status - warning
added the new
CRA_REPORT_ERRORenum value to theresponse property for the response status
- warning
- breaking
request property
was restricted to a list of enum values - breaking
the
request property type changed from no type tostring - warning
removed from the
request propertyallOflist - warning
added the new
ASSETS_ERRORenum value to theresponse property for the response status - warning
added the new
CRA_MONITORING_ERRORenum value to theresponse property for the response status - warning
added the new
CREDIT_PROFILE_REPORT_ERRORenum value to theresponse property for the response status - warning
added the new
ENCOMPASS_ERRORenum value to theresponse property for the response status - warning
added the new
ENRICH_ERRORenum value to theresponse property for the response status - warning
added the new
FRAUD_INSIGHTS_ERRORenum value to theresponse property for the response status - warning
added the new
FREDDIE_MAC_ERRORenum value to theresponse property for the response status - warning
added the new
LINK_DELIVERY_ERRORenum value to theresponse property for the response status - warning
added the new
PROFILE_ERRORenum value to theresponse property for the response status - warning
added the new
RECURRING_TRANSACTIONS_ERRORenum value to theresponse property for the response status - warning
added the new
STATEMENTS_ERRORenum value to theresponse property for the response status - warning
added the new
TRANSFER_RECURRING_ERRORenum value to theresponse property for the response status - warning
added the new
TRANSFER_REFUND_ERRORenum value to theresponse property for the response status - info
added the new
BILLING_TERMINATIONenum value to the request property - info
added the new
CONSUMER_ACCOUNT_CLOSEDenum value to the request property - info
added the new
CONSUMER_CHARGE_OFFenum value to the request property - info
added the new
CONSUMER_LOAN_PAID_OFFenum value to the request property - info
added the new
CONSUMER_PAYMENT_METHOD_SWITCHEDenum value to the request property - info
added the new
DUPLICATE_ITEMenum value to the request property - info
added the new
FRAUD_ABUSEenum value to the request property - info
added the new
FRAUD_FALSE_IDENTITYenum value to the request property - info
added the new
FRAUD_FIRST_PARTYenum value to the request property - info
added the new
FRAUD_OTHERenum value to the request property - info
added the new
FRAUD_TRANSACTIONenum value to the request property - info
added the new
OTHERenum value to the request property - info
added the new
USER_OFFBOARDINGenum value to the request property
- breaking