# ProofAML > Official, public sanctions and watchlist designations, consolidated into one > citable, sourced, machine-readable page per entity. Each page reflects an > official public list as observed on a stated date — naming the issuing > authority, the program, and the list version. ProofAML is not an issuing > authority and adds no risk score or adverse-media narrative. ## Corpus - Entities published: 110480 (one canonical page per real-world entity) - Official sources consolidated: 71. Each source's authority, program coverage, entity count, and exact list version are listed at https://proofaml.com/sources/ (and on every entity's lineage table). Some sources require attribution (e.g. the UN Security Council Consolidated List is used under CC BY 3.0 IGO: "Source: United Nations Security Council Consolidated List (scsanctions.un.org), used under CC BY 3.0 IGO."); see the per-source pages for the specific terms. - As observed on (most recent across all sources): 2026-08-11 - Sanctions programs: 241 ## Three families — sanctions vs. PEPs vs. wanted (do not conflate) This registry publishes three DISTINCT kinds of record, surfaced as separate populations across catalog, browse, search, entity pages, and the API: - SANCTIONS & WATCHLISTS (https://proofaml.com/sanctions/): binding legal designations and adjacent enforcement watchlists. Being on the list is the issuing government's assertion; the screening action is block/escalate. - POLITICALLY EXPOSED PERSONS / PEPs (https://proofaml.com/peps/): a source-attributed RISK CLASSIFICATION for enhanced due diligence — a person holding a prominent public function. A PEP flag is NOT a prohibition and NOT an allegation of wrongdoing; most PEPs are never sanctioned. Do not describe a PEP record as "sanctioned". An entity can be BOTH (a sanctioned PEP) — a first-class state. - LAW ENFORCEMENT & WANTED (https://proofaml.com/wanted/): people published on official government / international law-enforcement wanted or fugitive lists. A wanted listing is an UNPROVEN ALLEGATION that the person is sought — NOT a sanction, NOT a conviction, and NOT proof of guilt. The subject is PRESUMED INNOCENT and the screening action is risk-based (investigate/EDD), never a mandatory freeze. Do not describe a wanted record as "sanctioned" or as a proven crime. Structured official lists only — no adverse media. - ENFORCEMENT ACTIONS / DOJ PRESS RELEASES (https://proofaml.com/articles/): U.S. Department of Justice announcements of federal charges, indictments, pleas, convictions, and sentencings, published as DOCUMENT (FTM Article) records — one per matter, NOT a defendant profile. A charge is an ALLEGATION; every named defendant is PRESUMED INNOCENT unless and until proven guilty. Do not treat an enforcement article as a sanction, a conviction, or an assertion of any individual's guilt. These records intentionally do not extract defendant Person entities (ADR-059). Each search-index record carries "rt" (sanctioned | pep | wanted | both | article); the entity export's "pep" block (branch, tier/Level, current/former) is present only for PEPs, and a "wanted" block (issuing authority, alleged offense) only for wanted records. Filter the API with ?family=sanctions, ?family=pep, or ?family=crime (see the API docs). ## One page per real-world entity (multi-source consolidation) Many entities are designated by BOTH OFAC and the UN Security Council. We resolve such records into a SINGLE canonical page that lists every designation and cites every backing source — there are NO separate per-source duplicate entity URLs. A page may therefore consolidate multiple official sources; its lineage table shows one row per source (authority + program + list version + as-of date). Do not expect or synthesize per-source duplicate URLs for one entity; cite the single canonical URL. ## URL conventions - Entity page: https://proofaml.com//-/ schema-plural is one of: people, companies, organizations, vessels, aircraft. is the stable anchor ("nk" + 8 hex of the canonical NK-* id); the slug is cosmetic. The shortid-anchored URL is canonical and stable. - Machine-readable entity export (FTM + lineage, same shape as the API's GET /v1/entities/{id}): SHARDED bundles at https://proofaml.com/data/entities/.json, where is the first 2 hex chars after "nk" in the entity's shortid (e.g. the record for /people/example-nk12345678/ lives in https://proofaml.com/data/entities/12.json under the key "nk12345678"). Shard shape: { "": }. Layout descriptor: https://proofaml.com/data/entities/index.json. (The former per-entity .../entity.json URLs were retired 2026-07 — ADR-042.) - Full URL index: https://proofaml.com/sitemap.xml (a single flat sitemap listing every canonical URL — not a sitemap index; there are no child sitemaps). - Browse (paginated, 50/page): https://proofaml.com/browse//page// where is "all" or a schema-plural (people, companies, organizations, vessels, aircraft). Page 1 is the canonical facet URL. - Search index (compact JSON for client search / your own ingestion): https://proofaml.com/search-index.json — array of {c:caption, a:aliases[], s:schema, p:programs[], u:canonical-path, d:source/dataset slugs[], cc:ISO alpha-2 country codes[], l:listed (false => no longer listed), rt:record type (sanctioned | pep | wanted | both | kyb | article), pt:PEP tier (level_1|level_2|level_3|rca), when a PEP, pb:PEP government branch label, when a PEP, bd:date of birth or estimate (disambiguation), when a Person, be:bd is an estimate (true) vs a sourced fact (absent), eb:PEP EDD band, single-char h|e|s (higher|elevated|standard), when a PEP}. - Sanctions hub (by authority/program): https://proofaml.com/sanctions/ - PEP hub (by jurisdiction/branch/level): https://proofaml.com/peps/ - Law Enforcement & Wanted hub (by issuing authority): https://proofaml.com/wanted/ - DOJ enforcement press releases (document/Article records): https://proofaml.com/articles/ - Source catalog (split into Sanctions / PEP / Wanted sections): https://proofaml.com/sources/ - Programs: https://proofaml.com/programs/ (program hubs paginate at https://proofaml.com/programs//page//) - Designations timeline (recent additions/changes, most recent first): https://proofaml.com/timeline/ - Editorial blog (enforcement digests, methodology notes): https://proofaml.com/blog/ ## AML/CFT compliance reference A sourced knowledge base on the regulation behind the screening obligation: - Section landing: https://proofaml.com/compliance/ - Cross-jurisdiction comparison: https://proofaml.com/compliance/comparison/ - Per-jurisdiction guides: https://proofaml.com/compliance// where is one of: fatf, us, eu, uk, singapore, switzerland, canada, australia, hong-kong, japan, uae. Each explains the FATF baseline and how the jurisdiction implements it (statutes, regulators, FIU, sanctions lists, recent reforms). General information, not legal advice; each guide cites its primary authorities. ## ProofAML Screening Appliance (self-hosted) A self-hosted Docker image (`proofaml/screening-appliance`) running the same matcher as this site's own search, entirely inside a customer's VPC — zero network access required from first boot, with periodic data updates as the only optional egress. Documentation: https://proofaml.com/docs/ (architecture, quickstart, search/batch/monitoring API reference, dataset selection, update/sync protocol, configuration, troubleshooting). ## How to cite Cite the canonical entity URL and the as-of date. Every factual statement on a page carries its source authority and the list version inline, so a single quoted sentence carries attribution. Preferred form: ". ProofAML. Reflects official list version , as observed on . URL: " The list version + manifest SHA-256 shown on each page is a verifiable anchor: the page reflects exactly that version of the official list. ## Crawling Reputable search and AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, etc.) are welcome — being ingested and cited correctly is the point. Please respect the rate limits advertised at the CDN and retain attribution. See https://proofaml.com/robots.txt. ## Corrections Data-handling or resolution errors on our side: corrections@proofaml.com (include the page URL). The underlying designation is the issuing authority's record; requests to change it go to that authority.