POST
/watchlist_screening/individual/updateUpdate an individual watchlist screening
Updates an individual watchlist screening with corrected customer information, reviewer assignment, or program association. Supply watchlist_screening_id and use search_terms, assignee, status, client_user_id, or reset_fields to change the screening. Do not update search_terms and status in the same request because changing search terms may trigger an automatic status change.
- RetriesRetries up to 2×, 500ms backoff, 30s timeout.
Request fields for updating an individual watchlist screening.
watchlist_screening_idstringrequired
ID of the associated screening.
search_termsobjectoptional
Search terms for editing an individual watchlist screening
assigneestringoptional
ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`.
statusstringoptional
A status enum indicating whether a screening is still pending review, has been rejected, or has been cleared.
client_user_idstringoptional
A unique ID that identifies the end user in your system. Either a `user_id` or the `client_user_id` must be provided. This ID can also be used to associate user-specific data from other Plaid products. Financial Account Matching requires this field and the `/link/token/create` `client_user_id` to be consistent. Personally identifiable information, such as an email address or phone number, should not be used in the `client_user_id`.
client_idstringoptional
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.
secretstringoptional
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.
reset_fieldsarray<string>optional
A list of fields to reset back to null
200Returns the updated screening object with its search terms, assignee, status, audit trail, and request identifier.
idstringrequired
ID of the associated screening.
search_termsobjectrequired
Search terms for creating an individual watchlist screening
assigneestringrequired
ID of the associated user. To retrieve the email address or other details of the person corresponding to this ID, use `/dashboard_user/get`.
statusstringrequired
A status enum indicating whether a screening is still pending review, has been rejected, or has been cleared.
client_user_idstringrequired
A unique ID that identifies the end user in your system. Either a `user_id` or the `client_user_id` must be provided. This ID can also be used to associate user-specific data from other Plaid products. Financial Account Matching requires this field and the `/link/token/create` `client_user_id` to be consistent. Personally identifiable information, such as an email address or phone number, should not be used in the `client_user_id`.
audit_trailobjectrequired
Information about the last change made to the parent object specifying what caused the change as well as when it occurred.
request_idstringrequired
A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive.
Error handling
watchlist_screening_id is required. status must be one of rejected, pending_review, or cleared when provided, and reset_fields may contain only assignee. Search-term values must use the stated date, country-code, length, and whitespace constraints.