# Update Individual AML Searches Updates a batch of individual AML searches. Endpoint: PUT /compliance/kyc-protect/searches/individuals Version: 1.10.9 Security: bearerToken ## Request fields (application/json): - `items` (array) - `items.assignedToUserId` (object) Id of the User to assign to the Search - `items.status` (object) Status of the Search and allowed values are new,approved,declined,pending,cancelled,referred and closed - `items.riskRating` (object, required) Risk rating of the Search and allowed values notApplicable,veryLow,low,medium,high and veryHigh - `items.note` (object) Note associated with the search - `items.searchId` (string, required) The Id of the search to be updated ## Response 200 fields (application/json): - `failed` (array) - `failed.failedItem` (object) - `failed.failedItem.assignedToUserId` (integer) Id of the User to assign to the Search - `failed.failedItem.status` (string) Status of the Search. Available values are new, approved, declined, pending, cancelled, referred and closed. - `failed.failedItem.riskRating` (string) Risk rating of the Search. Available values are notApplicable, veryLow, low, medium, high AND veryHigh. - `failed.failedItem.note` (string) Note associated with the search - `failed.failedItem.searchId` (string) The Id of the search to be updated - `failed.error` (object) - `failed.error.type` (string) - `failed.error.title` (string) - `failed.error.status` (integer) - `failed.error.detail` (string) - `failed.error.instance` (string) - `successful` (array) - `successful.id` (string) Id of the search - `successful.name` (string) Name provided for the search. Length must not exceed 200 characters - `successful.countryCodes` (array) Countries provided to the search - `successful.threshold` (integer) Hits with scores below this value will not be shown. - `successful.type` (string) Indicates whether search type is individual or business - `successful.datasets` (array) Provided datasets for the search - `successful.status` (string) Status of the search - `successful.riskRating` (string) Risk associated with the search - `successful.assignedToUserId` (integer) Id of the user assigned to the search - `successful.assignedUser` (string) Name of the user assigned to the search - `successful.createdById` (integer) Id of the user who created the search - `successful.createdBy` (string) Name of the user who created the search - `successful.createdAt` (string) Search created date time - `successful.modifiedById` (integer) Id of the user who modified the search - `successful.modifiedBy` (string) Name of the user who modified the search - `successful.modifiedAt` (string) Search modified date time - `successful.totalHitCount` (integer) Total number of hits in the search - `successful.truePositiveHitsCount` (integer) The number of true-positive hits in the search - `successful.falsePositiveHitsCount` (integer) The number of false-positive hits in the search - `successful.undecidedHitsCount` (integer) The number of undecided hits in the search - `successful.firstName` (string) First name provided in the search. The combination of first name, middle name, and last name must not exceed 200 characters - `successful.middleName` (string) Middle name provided in the search. The combination of first name, middle name, and last name must not exceed 200 characters - `successful.lastName` (string) Last name provided in the search. The combination of first name, middle name, and last name must not exceed 200 characters - `successful.gender` (string) Gender provided in the search - `successful.dateOfBirth` (string) DOB provided in the search - `successful.pepTiers` (array) Pep Tiers provided in the search - `successful.isDobRequired` (boolean,null) Indicates whether date of birth is required for the individual search. - `correlationId` (string) A unique ID assigned to this request. ## Response 400 fields (application/json): - `correlationId` (string) A unique ID assigned to this request. - `message` (string) - `details` (string) Provides further information on why the request was rejected ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `message` (string) Example: "Access forbidden" ## Response 409 fields (application/json): - `correlationId` (string) The unique identifier. (A UUID specified by RFC4122). - `message` (string) - `details` (string) Provides further information on why the request was rejected