screeningId that you can use to poll for results.
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | The name of the individual or corporate entity to screen. |
customerType | string | Yes | Type of customer. Possible values: INDIVIDUAL, CORPORATE. |
chosenEngines | string[] | Yes | One or more screening engines to include (repeat the parameter to add more). |
| Value | Description |
|---|---|
ARTEMISCAN | Cynopsis proprietary screening engine |
DJ | Dow Jones |
TR | World-Check (Refinitiv / LSEG) |
INTERNET_SEARCH | Internet-based adverse media search |
OWN_RESTRICTED_LIST | Your organisation’s custom restricted list |
| Header | Type | Required | Description |
|---|---|---|---|
Authorization | string | Yes | Bearer token obtained from the authentication endpoint. |
X-Domain-ID | integer | Yes | The domain identifier for your organisation. |
ScreeningResponseDto with an HTTP 200 status code.
| Field | Type | Description |
|---|---|---|
id | integer | The unique screening ID. Use this as screeningId in subsequent API calls. |
quickscanName | string | The name that was screened. |
quickscanType | string | INDIVIDUAL or CORPORATE. |
finalStatus | string | Current status: PENDING, DONE, FAILED, or NEVER. |
screenedWith | string[] | List of engines used in this screening. |
screeningConclusion | string[] | Conclusions after screening completes — e.g., PEP, SANCTION, ADVERSE_MEDIA, OWN_RESTRICTED_LIST, NO_HIT. |
hasHit | boolean | Whether any potential hits were found. |
potentialHits | object | Map of engine name to hit count — e.g., { "ARTEMISCAN": 3, "DJ": 1 }. |
status | object | Detailed per-engine status — see below. |
createdAt | string | Timestamp when the screening was created. |
status field contains a map of each screening engine to its individual status:
PENDING, DONE, FAILED.
GET /api/quickscan/screen/{screeningId} using the returned id until finalStatus becomes DONE.GET /api/quickscan/screen/{screeningId}/hit?screeningType=ARTEMISCAN to get potential matches for each engine.chosenEngines query parameter.finalStatus: "PENDING".The access token received from the authorization server in the OAuth 2.0 flow.
X-Domain-ID
One or more screening engines (repeat param to add more).
ARTEMISCAN, DJ, FACE_COMPARE, INTERNET_SEARCH, OCR, OWN_RESTRICTED_LIST, TR customerType
CORPORATE, INDIVIDUAL name
OK
DONE, FAILED, NEVER, PENDING CLOSED, OPEN CORPORATE, INDIVIDUAL ARTEMISCAN, DJ, FACE_COMPARE, INTERNET_SEARCH, OCR, OWN_RESTRICTED_LIST, TR ADVERSE_MEDIA, NO_HIT, OWN_RESTRICTED_LIST, PEP, SANCTION