All free APIs
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/mo

Rate limits

Self-hosted: your own infra. Hosted: per-successful-call metered billing; /match counts each query entity in a batch as one billable query

Auth

API key

Base URL

https://api.opensanctions.org

What 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