getQuickScanHit
Quick Scan APIs
Get Quick Scan Screening Hits
GET
getQuickScanHit
This endpoint retrieves paginated potential hits for a specific Quick Scan screening, filtered by screening type (engine).Documentation Index
Fetch the complete documentation index at: https://docs.cynopsis.co/llms.txt
Use this file to discover all available pages before exploring further.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
screeningId | integer | Yes | The unique identifier of the Quick Scan screening (returned from Trigger Quick Scan). |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
screeningType | string | Yes | The screening engine whose hits you want to retrieve. |
pageNumber | integer | No | Page number (0-indexed). Default: 0. |
pageSize | integer | No | Number of results per page. Default: 20. |
Available Screening Types
| 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 |
Headers
| 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. |
Example Requests
Get ArtemiScan Hits
Get Dow Jones Hits (with Pagination)
Get Internet Search Hits
Response
A successful response returns a paginatedPage<ScreeningHitResponseDto> with an HTTP 200 status code.
Pagination Wrapper
| Field | Type | Description |
|---|---|---|
content | array | Array of ScreeningHitResponseDto objects for the current page. |
totalElements | integer | Total number of hits across all pages. |
totalPages | integer | Total number of pages. |
number | integer | Current page number (0-indexed). |
size | integer | Page size. |
first | boolean | Whether this is the first page. |
last | boolean | Whether this is the last page. |
Hit Object Fields (ScreeningHitResponseDto)
| Field | Type | Description |
|---|---|---|
id | integer | Unique hit identifier. |
screeningId | integer | The parent screening ID. |
screeningType | string | The engine that produced this hit (e.g., ARTEMISCAN, DJ). |
externalId | string | External reference ID from the screening provider. |
body | object | The full hit payload from the screening engine. Structure varies by engine — see Hit Body by Engine below. |
diff | object | Differences highlighted between the screened name and the matched entity. |
matched | string | Resolution status: TRUE_HIT, FALSE_POSITIVE, or NO_ACTION (default). |
newMatch | boolean | Whether this is a newly identified match (appears for the first time). |
commentCount | integer | Number of comments on this hit. |
comment | array | List of comments attached to this hit. |
filtered | boolean | Whether this hit was filtered by rules. |
createdAt | string | Timestamp when the hit was identified. |
Example Response
Hit Body by Engine
Thebody field contains engine-specific data. The structure differs depending on the screeningType:
ARTEMISCAN
ARTEMISCAN
Contains structured match data including name, match score, categories (PEP, SANCTION, ADVERSE_MEDIA), country, date of birth, and source references.
DJ (Dow Jones)
DJ (Dow Jones)
Contains Dow Jones profile data including name variants, associated countries, PEP status, sanction lists, and related entities.
TR (World-Check)
TR (World-Check)
Contains Refinitiv World-Check profile data including name, category, sub-category, linked countries, and identification details.
INTERNET_SEARCH
INTERNET_SEARCH
Contains internet search results including article title, URL, snippet, publication date, and relevance score.
OWN_RESTRICTED_LIST
OWN_RESTRICTED_LIST
Contains matched entries from your organisation’s custom restricted list.
Notes
- You must first trigger a Quick Scan with Trigger Quick Scan Screening and obtain the
screeningId. - Ensure the screening for the requested
screeningTypehas completed (DONEstatus) before fetching hits. You can check this with Get Quick Scan Screening. - Each
screeningTypereturns hits independently — call this endpoint once per engine you want to inspect. - Hits default to
matched: "NO_ACTION". Use the Artemis UI or additional APIs to mark hits asTRUE_HITorFALSE_POSITIVE.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Headers
X-Domain-ID
Path Parameters
screeningId
Query Parameters
screeningType
Available options:
ARTEMISCAN, DJ, FACE_COMPARE, INTERNET_SEARCH, OCR, OWN_RESTRICTED_LIST, TR 