Quick start
Send a first match request with cURL, Python or Node and read the scored result.
Home · Developers
Score a name against sanctions, politically exposed person, debarment and registry records in one API call. Each result carries a score and the source it came from. Run the example below, then use the guides and the reference.
This request scores one person against the default collection and returns the top three matches. Copy the command into a terminal, or press Run it to call the API from this page.
curl -X POST "https://api.crownintelligence.net/api/match/default?limit=3" \
-H "Content-Type: application/json" \
-d '{"queries":{"q1":{"schema":"Person","properties":{"name":["Igor Putin"],"birthDate":["1953"],"nationality":["ru"]}}}}'
Start with the quick start if this is your first integration. The endpoint reference and OpenAPI file cover every route.
Send a first match request with cURL, Python or Node and read the scored result.
Authentication, matching, search, entities, sources and how to tune thresholds.
Every route with its parameters, request bodies and sample responses.
The machine-readable specification, for code generators and API clients.
Download the full collections for self-hosted screening, with documented schemas.
Checking the data service…
The steps to take before a screening integration goes live, from testing to monitoring.
API queries from each. Volume pricing and licences are listed on the pricing page, in CAD, USD, EUR or GBP.