Create a manual screening hit
POST
/api/v1/screening/hits
Authorizations
Section titled “ Authorizations ”Request Bodyrequired
Section titled “ Request Bodyrequired ” Media type application/json
object
applicationId
required
string
individualId
string
businessId
string
title
required
string
description
string
url
string
publishingDate
string
summary
string
type
required
string
status
required
string
Examples
{ "applicationId": "507f1f77bcf86cd799439011", "individualId": "507f1f77bcf86cd799439012", "title": "", "description": "", "url": "", "publishingDate": "", "summary": "", "type": "ADVERSE_MEDIA", "status": "IN_REVIEW"}{ "applicationId": "507f1f77bcf86cd799439011", "individualId": "507f1f77bcf86cd799439012", "businessId": "507f1f77bcf86cd799439013", "title": "Adverse media article", "description": "Subject mentioned in connection with financial fraud investigation", "url": "https://example.com/article", "publishingDate": "2022-03-17", "summary": "Subject linked to money laundering investigation", "type": "ADVERSE_MEDIA", "status": "IN_REVIEW"}Responses
Section titled “ Responses ” Media type application/json
object
id
required
string
entityId
Entity ID (individualId or businessId)
string
type
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
status
required
string
source
required
string
details
required
Raw screening hit details from the provider
object
updatedBy
string
enriched
required
boolean
matchResult
object
isMatch
required
boolean
confidence
required
number
reviewNote
required
string
matchExplanation
string
incidentSummary
required
string
riskLevel
required
string
severity
string
tierRationale
string
clearedReason
Why an automated pass cleared this hit, as a discrete value. Null while the hit is not cleared, on a reviewer’s own ruling, and on hits cleared before the reason was stored.
string
categories
required
Array<object>
object
label
required
string
description
Concise (≤12 word) description of the risk type shown on the (i) hover
string
note
string
individualId
string
groupId
Id of the screening group this hit belongs to.
string
storyId
Deprecated alias for groupId on adverse-media hits.
string
notes
Array<object>
object
id
required
string
entityType
required
string
entityId
required
string
content
required
string
createdBy
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
deleted
required
boolean
createdByUser
required
object
id
required
string
externalId
required
string
firstName
required
string
lastName
required
string
email
required
string
title
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
updatedByUser
required
object
id
required
string
externalId
required
string
firstName
required
string
lastName
required
string
email
required
string
title
required
string
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
origin
Which screen raised this hit. Null for hits written before origin was recorded.
string
Examples
{ "id": "507f1f77bcf86cd799439011", "type": "ADVERSE_MEDIA", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "status": "IN_REVIEW", "source": "manual", "details": { "title": "Adverse media article", "description": "Subject mentioned in connection with financial fraud investigation", "url": "https://example.com/article", "publisher": "example.com", "publishingDate": "2022-03-17" }, "updatedBy": "60d5ecb54b24003a7c8e92b2", "enriched": true, "matchResult": { "isMatch": false, "confidence": 1, "reviewNote": "Subject linked to money laundering investigation", "matchExplanation": "", "incidentSummary": "", "riskLevel": "", "severity": null, "categories": [] }, "note": null, "individualId": "507f1f77bcf86cd799439012", "groupId": null, "storyId": null, "origin": null}{ "id": "507f1f77bcf86cd799439011", "entityId": "507f1f77bcf86cd799439012", "type": "SANCTIONS", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "status": "IN_REVIEW", "source": "comply-advantage", "details": {}, "updatedBy": "60d5ecb54b24003a7c8e92b2", "enriched": true, "matchResult": { "isMatch": true, "confidence": 0.85, "reviewNote": "Name and date of birth match the screening profile", "matchExplanation": "The full name and date of birth both align with the listed profile", "incidentSummary": "Individual listed on OFAC SDN list since 2020 for involvement in money laundering activities", "riskLevel": "high", "severity": "High", "tierRationale": "The subject is named on the OFAC SDN list, a direct sanctions-list match, which places this hit in the High tier.", "clearedReason": null, "categories": [ { "label": "Direct match", "description": "named on the OFAC SDN sanctions list" } ] }, "note": "Escalated for second review: name and date of birth match the OFAC SDN entry.", "individualId": "507f1f77bcf86cd799439013", "groupId": null, "storyId": null, "notes": [ { "id": "507f1f77bcf86cd799439011", "entityType": "APPLICATION", "entityId": "507f1f77bcf86cd799439012", "content": "Applicant confirmed ownership structure during call", "createdBy": "60d5ecb54b24003a7c8e92b2", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z", "deleted": false, "createdByUser": { "id": "60d5ecb54b24003a7c8e92b2", "externalId": "auth0|507f1f77bcf86cd799439011", "firstName": "John", "lastName": "Smith", "email": "john.smith@example.com", "title": "Compliance Officer", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z" }, "updatedByUser": { "id": "60d5ecb54b24003a7c8e92b2", "externalId": "auth0|507f1f77bcf86cd799439011", "firstName": "John", "lastName": "Smith", "email": "john.smith@example.com", "title": "Compliance Officer", "createdAt": "2026-03-30T12:00:00.000Z", "updatedAt": "2026-03-30T12:00:00.000Z" } } ], "origin": "INITIAL_SCREENING"}