Screen customers from your onboarding, KYC, or transaction systems

A single REST API for sanctions, PEP, and adverse media screening — designed for production traffic.

API capabilities

  • Single subject screening
  • Bulk screening
  • Screening retrieval
  • Subject search
  • Case lookup
  • Watchlist status/freshness

Authentication

All requests are authenticated using a Bearer API key.

Authorization: Bearer <api_key>

Example request

POST /api/v1/screen

{
  "screening_type": "individual",
  "name": "James T Kirk",
  "reference_id": "cus_0001",
  "id_number": "8001015009087",
  "country": "ZA"
}

Example response

Each response includes:

  • screening_id
  • overall_risk_level
  • sanctions_match_count
  • pep_match_count
  • case_id
  • warnings

API security

  • Hashed API keys
  • Revocable keys
  • Rate limits
  • Usage quotas
  • Request logging

Ready to integrate?

Talk to us about your stack and rate requirements.