{"id":"1b3e84b1-deb1-4a04-a7c2-664b2af299ea","task":"Run sanctions and PEP screening against the OpenSanctions dataset using the /match API (or self-hosted yente) and tune scoring thresholds to control false positives","domain":"opensanctions.org","steps":["Choose between the hosted OpenSanctions API (with a data license or pay-as-you-go plan) and self-hosting the open-source yente API against the same dataset","Submit a structured entity (name, birth date, nationality, entity type) to the /match endpoint rather than a bare text search for better precision","Review the returned scored candidates and their associated risk topics (sanctioned, sanction-linked, PEP, criminal-interest) rather than treating any match as binary","Configure the scoring/matching algorithm parameters to tune sensitivity for your risk appetite, balancing missed hits against false-positive review volume","Re-screen existing customers periodically against updated data, since sanctions and PEP lists change continuously and a point-in-time screen goes stale"],"gotchas":["OpenSanctions is free only for non-commercial use; commercial screening requires a data license or paid API subscription even when self-hosting yente against the same data","Name-only matching against a large PEP/sanctions dataset produces significant false positives for common names — always incorporate additional identifiers (DOB, country) to narrow candidates before a human reviews them"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/1b3e84b1-deb1-4a04-a7c2-664b2af299ea"}