ScreenlyyIDDocs
Docs › API reference › Sanctions and AML

Screen an entity

Screens a company, organisation or vessel against sanctions data: the DFAT Consolidated List and OpenSanctions.

POSThttps://api.screenlyyid.com/api/v1/screening/entity

Headers#

NameTypeRequiredDescription
x-api-keystringYesYour ScreenlyyID API key
x-correlation-idstring (uuid)NoCorrelation ID for this customer check

Request body#

FieldTypeRequiredDescription
NamestringNo
Aliasesarray of stringNo
RegistrationNumberstringNo
JurisdictionstringNo
IncorporationDatestringNo
SchemastringNocompany | organization | vessel. Default: company.
Sourcesarray of stringNo
OptionsobjectNo
Options.Thresholdnumber (double)NoMinimum score (0..1) for a result to count as matched. Default 0.8, allowed 0.5-0.99.
Options.Limitinteger (int32)NoMax matches returned per source. Default 5, allowed 1-20.
Options.Categoriesarray of stringNoRestrict to "sanction" and/or "pep". Default: all.

Responses#

StatusDescription
200Successful response
400Bad request
401Unauthorized

Code samples#

curl --request POST \
  --url 'https://api.screenlyyid.com/api/v1/screening/entity' \
  --header 'x-api-key: YOUR_API_KEY' \
  --header 'x-correlation-id: YOUR_CORRELATION_ID' \
  --header 'Content-Type: application/json' \
  --data '{
  "Name": "<Name>",
  "Aliases": [
    "<Aliases>"
  ],
  "RegistrationNumber": "<RegistrationNumber>",
  "Jurisdiction": "<Jurisdiction>",
  "IncorporationDate": "<IncorporationDate>",
  "Schema": "<Schema>",
  "Sources": [
    "<Sources>"
  ],
  "Options": {
    "Threshold": 1,
    "Limit": 1,
    "Categories": [
      "<Categories>"
    ]
  }
}'