Free APIOpen DataAPI keyOfficial
OpenSanctions API
Sanctions, PEP & watchlist screening; self-host or non-commercial for free
OpenSanctions consolidates global sanctions lists, politically-exposed-persons (PEP) data, and criminal watchlists into a single open dataset with entity search and bulk name matching (FollowTheMoney model, Reconciliation API support). The data and the 'yente' API server are open source, so you can self-host for free; the hosted SaaS API is free for non-commercial use and metered for commercial use.
Free tier
Free for non-commercial use and via self-hosted yente; hosted commercial use is metered at ~EUR 0.10 per successful (HTTP 200) call, with volume discounts above 20,000 req/moRate limits
Self-hosted: your own infra. Hosted: per-successful-call metered billing; /match counts each query entity in a batch as one billable queryAuth
API keyBase URL
https://api.opensanctions.orgWhat you'd build with it
- KYC/AML screening of customers or vendors in an automation
- Flag politically-exposed persons during onboarding
- Bulk-match a contact list against global watchlists
- Self-host yente for unlimited internal compliance screening
Key endpoints
- GET
/search/{scope}?q={query}Full-text entity search within a dataset scope - POST
/match/{scope}Bulk fuzzy match a batch of query entities - GET
/entities/{id}Fetch a single resolved entity - GET
/catalogList datasets/scopes available
Members
Members get the runnable recipe
Sign in free to copy the example request, see a sample response, and read the gotchas.
Tags
compliancekycopen-datasearch