Skip to main content
POST
Search PEP, sanctions and adverse media lists
Enterprise+ tier Screens people and organisations against PEP, sanctions and adverse media lists. Unlike the screening endpoints on companies and persons, the subject does not need to exist as a record in the platform - you supply the name and/or identity number yourself.

Subjects

Up to 50 subjects can be screened in one call. Each is returned separately, in the order it was submitted, and each needs a name, an identity number, or both.
  • identityNumber - personnummer or samordningsnummer (10 or 12 digits), or organisationsnummer (10 digits). Matched exactly, and a match here outweighs the name.
  • name - a subject carrying both a name and an identity number matches on either one, not both.
  • birthDate - yyyy-MM-dd, yyyy-MM or yyyy. List entries with no known birth date always match, whatever you supply.
  • countries - ISO 3166-1 alpha-3 codes, e.g. ["SWE", "NOR"]. Narrowing by country cuts false positives, but can also drop true hits where the list entry has poor country data.
  • reference - your own reference, echoed back on the matching result so you can pair them up. Generated for you if omitted.

Matching

nameMatching defaults to Regular, which matches exact aliases. Phonetic also matches similar-sounding names - it finds more true hits and considerably more false ones. Use minimumNameMatchScore (0 to 1) to trim the tail; it applies only to phonetic matching, and the supplier recommends 0.75 to 0.9. serviceScope selects which lists to screen against, for example SANCTION or PEP_Edge, or a comma-separated combination. Leave it empty to use every service enabled for your account.
Every call places a billable order, including calls that return no hits. The response carries order.documentOrderGuid, which you can use to retrieve the same screening later through the orders API.Results are not reused between calls - each request screens the lists fresh, so repeating a search bills again rather than replaying a recent result.

Partial failures

A screening can succeed overall while individual subjects fail. warnings reports subjects the supplier ignored, and errors reports per-subject failures; the rest of the screening still runs. Check both before treating a subject as clear.

Authorizations

x-api-key
string
header
required

Body

subjects
null | object[]
serviceScope
null | string
nameMatching
null | string
minimumNameMatchScore
null | number<double>
fuzzyBirthDateMatching
null | boolean
updatedAfter
null | string<date-time>
minExpires
null | string<date-time>

Response

Screening result, including the order it was billed as

requestedAtUtc
string<date-time>
source
null | string
order
object
summary
object
results
null | object[]
warnings
null | string[]
errors
null | string[]