Home · Developers

Build with Crown Intelligence

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.

Send your first request

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 · POST /api/match/default
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"]}}}}'

Resources

Start with the quick start if this is your first integration. The endpoint reference and OpenAPI file cover every route.

Quick start

Send a first match request with cURL, Python or Node and read the scored result.

API guide

Authentication, matching, search, entities, sources and how to tune thresholds.

Endpoint reference

Every route with its parameters, request bodies and sample responses.

OpenAPI file

The machine-readable specification, for code generators and API clients.

Bulk data

Download the full collections for self-hosted screening, with documented schemas.

Status

Checking the data service…

Integration checklist

The steps to take before a screening integration goes live, from testing to monitoring.

Pricing

API queries from each. Volume pricing and licences are listed on the pricing page, in CAD, USD, EUR or GBP.