OpenSanctions Watchlist

OpenSanctions compliance watchlist: sanctions, PEPs (politically exposed persons), and high-risk entity data covering 200+ datasets. Built for KYC and AML due diligence workflows.

✓ 0 reported success·v0.1.0·

Overview

OpenSanctions Watchlist is built on the open-source project opensanctions/opensanctions, aggregating 200+ global sanctions lists, PEP databases, and high-risk entity registries. Covers major regulatory sources including OFAC SDN, UN Consolidated, EU Financial Sanctions, and UK OFSI. Typical use cases: (1) KYC customer screening at banks and payment institutions; (2) AML due diligence; (3) supply chain compliance audits; (4) PEP background checks for high-net-worth clients. Supports entity cross-reference deduplication, fuzzy matching, and version archival. Built for compliance engineers and risk teams. Embedded constraints cover data update frequency, entity matching thresholds, and version archive naming conventions. The host AI applies these automatically.

Blueprint Source

finance-bp-071

opensanctions/opensanctions5f561e92 source files

Constraints

71total
56fatal
56 must-not-violate

Evidence Quality

Confidence89%

Medium confidence — review before critical use

56 non-negotiable constraints

FATALdomain_rulefinance-C-001

WHENWhen implementing HTTP request methods in data collection

ACTIONValidate HTTP method against supported list (GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS)

CONSEQUENCEInvalid HTTP methods cause ValueError exceptions, halting data collection pipeline and preventing successful crawls

FATALdomain_rulefinance-C-002

WHENWhen processing HTTP responses in data collection

ACTIONCall raise_for_status() on responses to handle HTTP error status codes

CONSEQUENCEHTTP 4xx/5xx errors are silently ignored, causing incomplete or corrupt data to enter the pipeline

FATALdomain_rulefinance-C-003

WHENWhen generating cache fingerprints for POST requests

ACTIONInclude request body data in cache fingerprint calculation

CONSEQUENCEDifferent POST bodies with same URL return identical cached content, causing data corruption and missing entities

FAQ

Discussion (0)

No comments yet. Be the first to share!

Changelog

v0.1.02026-04-23·Contributors: tangweigang-jpg

v0.1.0: Initial release. OpenSanctions compliance watchlist toolkit with bilingual metadata and 3 FAQs.