Multi-Jurisdiction Compliance

Sanctions Screening API

Sanctions compliance is not a single list. It's a collection of independent authorities — US Treasury, UK HM Treasury, the UN Security Council, the European Commission, Global Affairs Canada, Australia DFAT — each maintaining their own database, on their own schedule, in their own format. A counterparty that clears OFAC might appear on the UK OFSI list. For any business with cross-border exposure, checking only one list is not a compliance program — it's a liability.

What checking each source manually looks like

  • OFAC SDN: 25MB XML file at treasury.gov, updated continuously. Custom schema. No API.
  • UK OFSI: CSV at assets.publishing.service.gov.uk — ~5,100 entities with ~19,700 alias rows. Updated without notice. Requires CSV parsing and alias deduplication.
  • UN Security Council: XML at scsanctions.un.org. HEAD requests return 404 — you have to fetch the whole file to check freshness.
  • EU Financial Sanctions Files: XML from the European Commission. Different schema from OFAC. Updated on European government schedules.
  • Canada SEMA: XML from Global Affairs Canada. Another schema, another fetch cadence.
  • Australia DFAT: Official URL times out due to geo-blocking. Requires a mirror or workaround.
  • US Consolidated Screening List: JSON from trade.gov covering 11 sub-lists across Commerce, State, and Treasury. ~25,400 entries.

Building and maintaining integrations with all seven of these is a meaningful engineering project. Keeping them all running reliably in production — handling schema drift, source outages, format changes — is ongoing work that never ends.

What a single API call covers

POST /screen/all { "name": "Alexei Petrov", "threshold": 85 }

One call. All seven sources. Consolidated results with match scores and source attribution. 64,000+ entries screened in under 300ms.

Or use individual screeners for specific jurisdictions if your compliance requirement is narrower.

Available screeners

  • OFAC SDN — US Treasury, ~18,700 entries
  • UK OFSI — HM Treasury, ~19,700 name variants
  • UN Security Council — ~1,000 entries
  • US Consolidated Screening List — 11 sub-lists, ~25,400 entries
  • EU Financial Sanctions Files — ~5,800 entries
  • Canada SEMA — ~5,200 entries
  • Australia DFAT — ~3,700 entries
  • Global Screener — all seven at once

Pricing

Free tier on every screener. Global Screener from $29/month. Individual screeners from $15/month. All on RapidAPI, no contract.

One call. Seven jurisdictions. 64,000+ entries.

Global Sanctions Screener covers OFAC, UK, UN, EU, Canada, Australia, and US CSL simultaneously.