Setup and manage worklist
Table of Contents
- 1 Create worklist
- 1.1 Headers
- 1.2 Request body
- 1.3 Response
- 2 Delete worklist
- 3 Update worklist
- 3.1 Headers
- 3.2 Request body
- 3.3 Response
- 4 Get worklist
- 5 Search worklists
- 5.1 Headers
- 5.2 Request body
- 5.3 Response
- 6 Code Examples
- 6.1 Create worklist
- 6.2 Delete worklist
- 6.3 Update worklist
- 6.4 Get worklist
- 6.5 Search worklists
Create worklist
Before starting the monitoring you have to set up monitoring rules. This can be done by setting up a monitoring worklist.
To do this, call the following endpoint:
POST
/v1/worklists
Headers
Parameter | Type | Required | Description |
---|---|---|---|
Correlation-Id | string | NO | A unique identifier assigned to the request. |
Application-Id | string | NO | Your application Id. Please contact support@ondato.com if you don’t have one. |
Access token | string | YES | Described in the Authentication part. |
Request body
Field | Type | Required | Description |
---|---|---|---|
| string | YES | The name of the business. |
| string | NO | A unique identifier for the person's reference in the system. Format: UUID |
| string | NO | User created reference for the person in the system, for example "My Reference". |
| integer | YES | Minimum matching Results with lower Default value: 85. |
| string | YES | Monitoring frequency. Possible enum values:
|
| string | It is required and allowed only when the frequency is set to weekly. | A day of the week on which screening should be done. Possible enum values:
|
| integer | It is required and allowed only when the frequency is set to monthly, | A day of the month on which screening should be done. A value between 1 and 31. |
| string | A month on which screening should be done. Possible enum values:
| |
| array | YES | Datasets to monitor against. Available datasets are the same as described in AML Search API. They can be found here. |
Response
Field | Type | Description |
---|---|---|
| string | The |
Delete worklist
Headers
Parameter | Type | Required | Description |
---|---|---|---|
worklistId | string | YES | The unique Id of the worklist. |
Correlation-Id | string | NO | A unique identifier assigned to the request. |
Application-Id | string | NO | Your application Id. Please contact support@ondato.com you don’t have one. |
Access token | string | YES | Described in the Authentication part |
Response
Update worklist
Headers
Parameter | Type | Required | Description |
---|---|---|---|
worklistId | string | YES | The unique Id of the worklist. |
Correlation-Id | string | NO | A unique identifier assigned to the request. |
Application-Id | string | NO | Your application Id. Please contact support@ondato.com you don’t have one. |
Access token | string | YES | Described in the Authentication part |
Request body
Field | Type | Required | Description |
---|---|---|---|
| string | YES | Name of the worklist. |
| integer | YES | Minimum matching Results with lower Default value: 85. |
| string | YES | Monitoring frequency. Possible enum values:
|
| string | A day of the week on which screening should be done. Possible enum values:
| |
| integer | A day of the month on which screening should be done. A value between 1 and 31. | |
| string | A month on which screening should be done. Possible enum values:
|
Response
Get worklist
Headers
Parameter | Type | Required | Description |
---|---|---|---|
worklistId | string | YES | The unique Id of the worklist. |
Correlation-Id | string | NO | A unique identifier assigned to the request. |
Application-Id | string | NO | Your application Id. Please contact support@ondato.com you don’t have one. |
Access token | string | YES | Described in the Authentication part. |
Response
Field | Type | Description |
---|---|---|
| string | Worklist Id. |
| string | Name of the worklist. |
| integer | Minimum matching Results with lower |
| string | Monitoring frequency. Possible enum values:
|
| array | Datasets to monitor against. Available datasets are the same as described in AML Search API. They can be found here. |
| string | A day of the week on which screening should be done. Possible enum values:
|
| integer | A day of the month on which screening should be done. A value between 1 and 31. |
| string | A month on which screening should be done. Possible enum values:
|
| string | Date of the last completed screening. |
| integer | Number of businesses in the worklist. |
| integer | Number of true-positive business matches in the worklist. |
| integer | Number of false-positive business matches in the worklist. |
| integer | Number of discarded by the user business matches in the worklist. |
| integer | Number of business monitor records, waiting for review. |
| integer | Number of business monitor matches, waiting for review. |
| integer | Number of persons in the worklist. |
| integer | Number of true-positive person matches in the worklist. |
| integer | Number of true-positive person matches in the worklist. |
| integer | Number of discarded by the user person matches in the worklist. |
| integer | Number of person monitor records, waiting for review. |
| integer | Number of person monitor matches, waiting for review. |
Search worklists
Headers
Parameter | Type | Required | Description |
---|---|---|---|
Correlation-Id | string | NO | A unique identifier assigned to the request. |
Application-Id | string | NO | Your application Id. Please contact support@ondato.com you don’t have one. |
Access token | string | YES | Described in the Authentication part |
Request body
Field | Type | Required | Description |
---|---|---|---|
| string | NO | Name of the worklist. |
| string | NO | Date FROM when worklist was created. Response will return worklists created after this date. |
| string | NO | Dato TO when woklist was created. Response will return worklists created before this date. |
Response
Field | Type | Description |
---|---|---|
| array | An array containing worklists |
workLists[]. | string | The unique identifier for the worklist. |
workLists[]. | string | The name of the worklist. |
workLists[]. | integer | Minimum matching Results with lower |
workLists[]. | string | Monitoring frequency. Possible enum values:
|
workLists[]. | array | Datasets to monitor against. Available datasets are the same as described in AML Search API. They can be found here: AML Datasets. |
workLists[]. | string | A day of the week on which screening should be done. Possible enum values:
|
workLists[]. | integer | A day of the month on which screening should be done. A value between 1 and 31. |
workLists[]. | string | A month on which screening should be done. Possible enum values:
|
| integer | The total number of worklists that match the requested query parameters. |