POST/screen
Create a screening. Costs 1 credit, charged only after the body validates.
Request body
{
"name": "Jane Example",
"entity_type": "person",
"country": "AE",
"date_of_birth": "1980-01-31",
"nationality": "AE",
"aliases": ["J. Example"],
"address": "Dubai",
"linkedin_url": "https://www.linkedin.com/in/example",
"known_employer": "Example Holdings",
"company_number": "01234567"
}Response
{
"screening_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
"message": "Screening queued. Poll GET /screening/{id} until status is \"completed\"."
}- name is required.
- entity_type is person or company. Synonyms such as individual, organisation, org and business are accepted and mapped; anything else is a 400 that names the valid values. Omitted means person.
- Every other field is optional and only stored when present. Extra identifiers such as date_of_birth, nationality, aliases and company_number sharpen identity matching and form part of the result's evidence signature.
- The screening is queued and run asynchronously. Poll GET /screening/{id}.
