# Start review of an AML check Starts the manual review process for an AML check with a specified ID. This operation also sets the AML check to the current date-time, and updates the review information. Endpoint: POST /aml-checks/{id}/start-review Version: latest Security: SecretApiKey, JWT ## Path parameters: - `id` (string, required) ID of the resource. ## Response 201 fields (application/json): - `id` (string) Unique resource ID. Example: "aml_chk_0YV8XJT2ZWDR398Q8NFEM7DEPM" - `createdTime` (string) Date and time which is set automatically when the resource is created. - `updatedTime` (string) Date and time which updates automatically when the resource is updated. - `websiteId` (string) Website ID associated with the customer. Example: "web_0YV7DE4Z26DQSA1AC92FBJ7SEG" - `reviewerId` (string,null) User ID of the person who reviewed the AML check. Example: "44433322-2c4y-483z-a0a9-158621f77a21" - `reviewerName` (string,null) First and last name of the person who reviewed the AML check. - `reviewStartTime` (string,null) Date and time when the AML check review is started. - `reviewTime` (string,null) Date and time when the AML check review is completed. - `priority` (string,null) Highest matched priority of all hits within an AML check. - `source` (string) Source of the AML check. Enum: "sign-up", "recurring", "purchase" - `status` (string) Status of the AML check. Enum: "pending-review", "in-review", "no-match", "confirmed-match", "false-positive" - `customer` (object) - `customer.id` (string) ID of the customer. - `customer.primaryAddress` (object) Customer's data at the time of the AML check. - `customer.primaryAddress.firstName` (string) Customer's first name at the time of the AML check. - `customer.primaryAddress.lastName` (string) Customer's last name at the time of the AML check. - `customer.primaryAddress.dob` (string,null) Customer's date of birth. Example: "1971-02-14" - `customer.primaryAddress.address` (string,null) First line of the customer's street address at the time of the AML check. Example: "36 Craven St" - `customer.primaryAddress.address2` (string,null) Second line of the customer's street address at the time of the AML check. - `customer.primaryAddress.city` (string,null) Customer's city of residence at the time of the AML check. Example: "Austin" - `customer.primaryAddress.region` (string,null) Customer's region of residence at the time of the AML check. Example: "Texas" - `customer.primaryAddress.country` (string,null) Customer's country of residence at the time of the AML check. - `customer.primaryAddress.postalCode` (string,null) Customer's postal code at the time of the AML check. Example: "WC2N 5NF" - `customer.tags` (array) List of tags that have been assigned to the customer. - `customer.tags.id` (string) ID of the tag. - `customer.tags.name` (string, required) Unique name for the tag. Tag names are not case-sensitive. Example: "New" - `customer.tags.type` (string, required) Type of tag. Tags of a specific type can only be assigned to corresponding entity types. For example, you can only use customer tags on customers. Enum: "customer", "kyc-document", "aml-check" - `customer.tags._links` (array) Related links. - `customer.tags._links.href` (string) Link URL. - `customer.tags._links.rel` (string) Type of link. Enum: "self" - `customer.organizationId` (string) ID of the customer's organization. Example: "org_0YVDM8RC7GDADADSBSMW124JA8" - `hits` (array) List of hits returned during the AML check. - `hits.firstName` (string) First name of the individual, or name of entity. Example: "Benjamin" - `hits.lastName` (string,null) Last name of the individual. Returns a value for single-named entities. Example: "Franklin" - `hits.source` (string) Describes which list the result is from. - `hits.sourceType` (array) Describes the categories of the individual or entity. Enum: "pep", "sanctions", "adverse-media", "enforcements", "state-owned-enterprise" - `hits.gender` (string,null) If =, this field describes the gender of the individual. - `hits.title` (array,null) Individual's job title. Example: ["Postmaster General","Ambassador to France","Ambassador to Sweden","Supreme Executive Council of Commonwealth of Pennsylvania"] - `hits.type` (string) Describes whether the source is an individual or an entity. Enum: "individual", "entity" - `hits.legalBasis` (array) List of references to legal documents, if they exist. - `hits.regime` (string,null) Describes the government, administration, or political entity. Example: "United States Government" - `hits.confidence` (string) Degree of confidence in the source list information. Enum: "weak", "medium", "strong", "very-strong" - `hits.nationality` (string) Nationality of the individual or entity. - `hits.address` (array) Addresses associated with the individual or entity. - `hits.address.address` (string,null) Street address line 1. - `hits.address.address2` (string,null) Street address line 2. - `hits.address.city` (string,null) City. - `hits.address.region` (string,null) State, province, or region. - `hits.address.country` (string,null) Country. - `hits.address.birthplace` (boolean) Individual's place of birth. - `hits.dob` (array) One or more possible dates of birth. Example: ["1706-01-17"] - `hits.aliases` (array) List of aliases, if any. - `hits.aliases.firstName` (string) First name of alias. - `hits.aliases.lastName` (string) Last name of alias. - `hits.aliases.authenticity` (string) Degree of confidence in the alias. Enum: "strong", "weak", "unknown" - `hits.passport` (array) Individual's passport information. - `hits.passport.number` (string) Passport number. - `hits.passport.registrationDate` (string) Passport registration date. - `hits.comments` (string,null) Additional information. This content varies per list. - `tags` (array) List of AML check tags. ## Response 401 fields (application/json): - `status` (integer) HTTP status code. - `type` (string) Problem type in the form of a [URI](https://tools.ietf.org/html/rfc3986) reference. It should provide human-readable documentation for the problem type. When this member is not present, its value is assumed to be "about:blank". - `title` (string) Short, human-readable summary of the problem type. Other than for the purposes of localization, this should not change from occurrence to occurrence of the problem. - `detail` (string) Human-readable explanation that is specific to this occurrence of the problem. - `instance` (string) URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. ## Response 403 fields (application/json): - `status` (integer) HTTP status code. - `type` (string) Problem type in the form of a [URI](https://tools.ietf.org/html/rfc3986) reference. It should provide human-readable documentation for the problem type. When this member is not present, its value is assumed to be "about:blank". - `title` (string) Short, human-readable summary of the problem type. Other than for the purposes of localization, this should not change from occurrence to occurrence of the problem. - `detail` (string) Human-readable explanation that is specific to this occurrence of the problem. - `instance` (string) URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. ## Response 404 fields (application/json): - `status` (integer) HTTP status code. - `type` (string) Problem type in the form of a [URI](https://tools.ietf.org/html/rfc3986) reference. It should provide human-readable documentation for the problem type. When this member is not present, its value is assumed to be "about:blank". - `title` (string) Short, human-readable summary of the problem type. Other than for the purposes of localization, this should not change from occurrence to occurrence of the problem. - `detail` (string) Human-readable explanation that is specific to this occurrence of the problem. - `instance` (string) URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. ## Response 422 fields (application/json): - `status` (integer) HTTP status code. - `type` (string) Problem type in the form of a [URI](https://tools.ietf.org/html/rfc3986) reference. It should provide human-readable documentation for the problem type. When this member is not present, its value is assumed to be "about:blank". - `title` (string) Short, human-readable summary of the problem type. Other than for the purposes of localization, this should not change from occurrence to occurrence of the problem. - `detail` (string) Human-readable explanation that is specific to this occurrence of the problem. - `instance` (string) URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. - `invalidFields` (array) Invalid field details. Example: [{"field":"field1","message":"field1 is invalid"},{"field":"subObject.field2","message":"field2 is invalid"},{"field":"subObject.field2","message":"another error in the field2"}] - `invalidFields.field` (string) Name of the field. Dot notation is used for nested object field names. - `invalidFields.message` (string) Message field. ## Response 429 fields (application/json): - `type` (string) Problem type in the form of a [URI](https://tools.ietf.org/html/rfc3986) reference. It should provide human-readable documentation for the problem type. When this member is not present, its value is assumed to be "about:blank". Example: "about:blank" - `title` (string) Short, human-readable summary of the problem type. Other than for the purposes of localization, this should not change from occurrence to occurrence of the problem. Example: "Rate Limit Exceeded" - `status` (integer) HTTP status code. - `detail` (string) Human-readable explanation that is specific to this occurrence of the problem. Example: "A request cannot be executed because the user has sent too many requests within a certain period of time" - `instance` (string) URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.