OpenSanctions Sanctions & PEP Entities Scraper avatar

OpenSanctions Sanctions & PEP Entities Scraper

Pricing

from $22.50 / 1,000 results

Go to Apify Store
OpenSanctions Sanctions & PEP Entities Scraper

OpenSanctions Sanctions & PEP Entities Scraper

Scrape OpenSanctions: 280k+ sanctioned people, companies, vessels and PEPs across 250+ global watchlists. Filter by topic, country, entity type or dataset. Returns names, aliases, identifiers, addresses, sectors, programmes โ€” for AML, KYC and due diligence.

Pricing

from $22.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

ParseForge Banner

๐Ÿ›ก๏ธ OpenSanctions Sanctions & PEP Entities Scraper

๐Ÿš€ Export the global sanctions and PEP universe in seconds. Pull 280,000+ sanctioned individuals, companies, vessels, and politically exposed persons consolidated from 250+ official watchlists. No sign-up, no manual list stitching, no per-source parsers.

๐Ÿ•’ Last updated: 2026-05-15 ยท ๐Ÿ“Š 30 fields per record ยท ๐Ÿ›ก๏ธ 280,000+ entities ยท ๐ŸŒ 250+ source watchlists ยท โš–๏ธ AML / KYC / Due Diligence ready

The OpenSanctions Entities Scraper exports the consolidated OpenSanctions catalogue and returns up to 30 structured fields per record, including canonical names, aliases, gender, nationality, identifiers (passport, INN, OGRN, LEI, IMO), addresses, sectors, sanction programmes, topic flags, and the underlying source lists. The OpenSanctions catalogue is one of the most widely cited consolidated watchlist sources in the AML, KYC, and investigative-journalism communities.

The catalogue covers every major sanctions regime, PEP register, and crime / wanted list on Earth, from the U.S. OFAC SDN list and EU Financial Sanctions Files to the UK HMT list, UN Security Council sanctions, Russian Wanted lists, and dozens of national debarment registries. This Actor makes that data downloadable as CSV, Excel, JSON, or XML in under five minutes. Filters run server-side, so you skip the merge engineering entirely.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Compliance, AML, and KYC teams; banks and fintechs; legal and due-diligence firms; investigative journalists; OSINT and risk analysts; crypto exchanges; corporate procurementSanctions screening, PEP detection, ultimate-beneficial-owner research, vessel and aircraft watchlist checks, supplier debarment screening, adverse-media triage, periodic refresh of internal watchlists

๐Ÿ“‹ What the OpenSanctions Entities Scraper does

Six filtering workflows in a single run:

  • ๐Ÿ›ก๏ธ Consolidated sanctions. The full union of OFAC, EU FSF, UK HMT, UN, Australia DFAT, Canada SEMA, and 60+ other sanctions regimes.
  • ๐Ÿ›๏ธ PEP register. Politically exposed persons across heads of state, ministers, judges, diplomats, and family members (RCAs).
  • ๐Ÿš“ Crime and wanted lists. Interpol, FBI, national police bulletins, financial crime, terrorism, trafficking, cybercrime, and fraud topics.
  • ๐Ÿšซ Debarment registers. World Bank, UN, EU, U.S. SAM excluded suppliers and procurement bans.
  • ๐ŸŒ Country filter. Restrict to entities tied to a single country code (e.g. ru, ir, kp, cn, us).
  • ๐Ÿท๏ธ Type, topic, name, and source slug filters. Combine freely (e.g. all sanctioned vessels, or all PEPs in Iran, or every Person flagged for fraud).

Each record includes the canonical display name, every recorded alias and transliteration, gender and nationality, structured identifiers (passport, INN, OGRN, LEI, IMO), addresses, sectors, sanction programmes, topic flags, the source datasets the entity came from, original source URLs, first-seen and last-changed timestamps, and a deep link to the public OpenSanctions profile.

๐Ÿ’ก Why it matters: sanctions, PEP, and watchlist screening is the foundation of AML compliance, payment risk scoring, and KYC onboarding. Building your own consolidated list means writing parsers for 250+ sources, deduping across regimes, normalising aliases, and refreshing daily. This Actor skips all of that and gives you a clean, refreshed snapshot on every run.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded sanctions dataset.


โš™๏ธ Input

InputTypeDefaultBehavior
datasetstring"sanctions"Which collection to pull from: sanctions, peps, crime, debarment, or default (full union).
schemastring""Restrict to one entity type: Person, Organization, Company, LegalEntity, Vessel, Airplane, Position, or CryptoWallet.
countrystring""ISO 3166-1 alpha-2 lowercase (e.g. ru, ir, kp). Empty = all countries.
topicstring""Risk topic flag (sanction, role.pep, role.rca, crime.fin, crime.terror, debarment, wanted, asset.frozen, and more).
nameQuerystring""Case-insensitive substring on the canonical name or any alias.
datasetSourcestring""Restrict to a specific source list slug (e.g. us_ofac_sdn, eu_fsf, gb_hmt_sanctions, un_sc_sanctions).
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.

Example: 100 sanctioned organisations linked to Russia.

{
"maxItems": 100,
"dataset": "sanctions",
"schema": "Organization",
"country": "ru"
}

Example: every Iranian PEP captured by the consolidated PEP register.

{
"maxItems": 500,
"dataset": "peps",
"country": "ir",
"topic": "role.pep"
}

โš ๏ธ Good to Know: the OpenSanctions catalogue aggregates official watchlists, and each entry inherits the position and accuracy of its source. Always treat sanctions / PEP hits as a screening signal and verify against the original publishing authority before taking commercial or legal action. The sourceUrls field gives you a direct link back to the issuing list for every record.


๐Ÿ“Š Output

Each entity record carries up to 30 fields. Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ†” idstring"NK-223CQDBzp8MRkdJMDiqXn3"
๐Ÿท๏ธ captionstring"Myanmar Yatai International Holding Group Co., LTD."
๐Ÿ”— profileUrlstring"https://www.opensanctions.org/entities/NK-..."
๐Ÿ“‚ schemastring"Organization"
๐ŸŽฏ targetbooleantrue
๐Ÿท๏ธ namesarray["Myanmar Yatai International Holding Group Co., LTD."]
๐Ÿท๏ธ aliasesarray["Yatai New City", "Shwe Kokko Special Economic Zone"]
๐Ÿ“… birthDatesarray | null["1958-12-04"]
๐Ÿ‘ค genderstring | null"male"
๐ŸŒ nationalitystring | null"ru"
๐ŸŒ countriesarray["mm"]
๐ŸŒ jurisdictionsarray["mm"]
๐Ÿ  addressesarray["Shwe Kokko Village, Myawaddy Township, Karen State"]
๐Ÿญ sectorsarray["Construction of buildings"]
๐Ÿ’ผ positionsarray["Member of the State Duma"]
๐Ÿ†” idNumbersarray["AB123456"]
๐Ÿ›‚ passportNumbersarray["741234567"]
๐Ÿ†” registrationNumbersarray["103919088"]
๐Ÿ†” innCodesarray["7706107510"]
๐Ÿ†” ogrnCodesarray["1027700132195"]
๐Ÿ†” leiCodesarray["549300NLPGUTKZ16PA67"]
๐Ÿšข imoNumbersarray["9123456"]
๐Ÿ“œ sanctionProgrammesarray["US-GLOMAG"]
๐Ÿท๏ธ topicsarray["sanction"]
๐Ÿ“ฆ datasetsarray["us_ofac_sdn", "us_trade_csl"]
๐Ÿ“ notesarray["Designated under Executive Order 13818..."]
๐Ÿ”— sourceUrlsarray["https://sanctionssearch.ofac.treas.gov/Details.aspx?id=54742"]
๐Ÿ“… firstSeenISO 8601"2025-09-08T14:10:01"
๐Ÿ“… lastSeenISO 8601"2026-05-15T12:53:02"
๐Ÿ•’ lastChangeISO 8601"2026-01-26T16:10:01"
๐Ÿ•’ scrapedAtISO 8601"2026-05-15T18:20:11.419Z"

๐Ÿ“ฆ Sample record


โœจ Why choose this Actor

Capability
๐ŸŒGlobal coverage. 280,000+ entities consolidated from 250+ official watchlists across every major jurisdiction.
๐Ÿ›ก๏ธFive collections. Consolidated sanctions, PEPs, crime / wanted, debarment, or the full union, picked at run time.
๐Ÿ”–Strong identifiers. Passport, INN, OGRN, LEI, IMO, registration numbers cover persons, companies, and vessels.
โšกFast. 10 entities in seconds, 100,000 records in a few minutes.
๐ŸŒCited industry source. Used by AML vendors, fintech compliance teams, and investigative journalists worldwide.
๐Ÿ”Always fresh. Every run pulls the latest consolidated catalogue, so your dataset reflects current designations.
๐ŸšซNo authentication. Public open-data licence. No login required.

๐Ÿ“Š Accurate sanctions and PEP master data sits at the heart of every onboarding flow, payment screen, and supplier-risk review in modern finance.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
โญ OpenSanctions Entities Scraper (this Actor)$5 free credit, then pay-per-use280,000+ entities, 250+ listsLive per rundataset, type, country, topic, name, source slugโšก 2 min
Commercial AML data feeds$20k - $250k/yearComparable + adverse mediaDailyMany๐Ÿข Weeks (procurement)
Direct OFAC / EU / UN scrapingFreeSingle regime eachManualSource-specific๐Ÿ•’ Days per source
Static CSV dumpsFreeStale snapshotRarelyNoneโณ Hours

Pick this Actor when you want consolidated multi-regime coverage, server-side filtering, and zero pipeline maintenance.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account w/ $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the OpenSanctions Sanctions & PEP Entities Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick a collection (sanctions / peps / crime / debarment), optionally add a country, topic, or name filter, and set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor stream the consolidated catalogue.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to a downloaded sanctions dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐Ÿฆ AML & KYC Onboarding

  • Daily sanctions and PEP refresh for screening engines
  • Vessel and aircraft watchlist checks for trade finance
  • Enrich onboarding decisions with topic and programme flags
  • Track first-seen / last-changed for adverse-event alerting

๐Ÿ›’ Procurement & Vendor Risk

  • Debarment screening across World Bank, UN, EU, U.S. SAM
  • Supplier UBO checks against consolidated PEP register
  • Sector and registration-number cross-joins for supplier graphs
  • Continuous monitoring with scheduled refreshes

๐Ÿ“ฐ Investigative Journalism & OSINT

  • Cross-reference shell companies with sanctioned UBOs
  • Link vessels, aircraft, and crypto wallets to designated owners
  • Map sanctions programmes by country and time window
  • Build evidence trails from sourceUrls back to issuing authority

๐Ÿ’ธ Crypto & Payments

  • Crypto wallet screening against OFAC SDN designations
  • Payment-rail PEP detection for high-risk corridors
  • Adverse-news triage seeded with consolidated alias lists
  • Real-time dataset refresh for transaction-monitoring vendors

๐Ÿ”Œ Automating OpenSanctions Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily refreshes keep your downstream sanctions and PEP databases in sync automatically.


๐ŸŒŸ Beyond business use cases

Sanctions and PEP data powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Quantitative studies on sanctions effectiveness over time
  • Network graphs of designated entities for political-science papers
  • Reproducible PEP datasets for governance and corruption research
  • Open-data exercises in regulatory and compliance courses

๐ŸŽจ Personal and creative

  • Portfolio dashboards visualising designations by country
  • Side projects mapping sanctioned vessels on a globe
  • Educational explainers about how sanctions regimes interact
  • Hobbyist OSINT investigations and timeline visualisations

๐Ÿค Non-profit and civic

  • Watchdog tracking of debarred suppliers in public procurement
  • Civic transparency around PEPs and conflict-of-interest checks
  • Investigative reporting on enablers of sanctioned regimes
  • NGO due-diligence screening for grant recipients and partners

๐Ÿงช Experimentation

  • Train entity-resolution and alias-matching ML models
  • Prototype agent pipelines that screen names against watchlists
  • Validate fintech compliance product hypotheses with real data
  • Stress-test transaction-monitoring rules with realistic feeds

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Pick a collection and optional filters in the input form, click Start, and the Actor streams the consolidated catalogue, applies your filters, and emits a clean structured record per entity. No browser automation, no captchas, no setup.

๐Ÿ“ How accurate is the data?

Each record inherits the accuracy of the issuing authority (OFAC, EU FSF, UN, UK HMT, and so on). The catalogue normalises aliases and identifiers across regimes, but you should always verify a hit against the original sourceUrls link before taking commercial or legal action.

๐Ÿ” How often is the dataset refreshed?

The OpenSanctions catalogue is updated continuously as source authorities publish new designations. Every run of this Actor pulls the latest consolidated snapshot.

๐Ÿ›ก๏ธ Which sanctions lists are included?

Major regimes such as U.S. OFAC SDN, EU Financial Sanctions Files, UK HMT, UN Security Council, Australia DFAT, Canada SEMA, plus dozens of national lists. Use the datasetSource filter to scope to a single source slug like us_ofac_sdn.

๐Ÿ›๏ธ Does it include politically exposed persons (PEPs)?

Yes. Set dataset to peps for the consolidated PEP register, including heads of state, ministers, judges, diplomats, and relatives or close associates (RCAs).

๐Ÿšข Are vessels, aircraft, and crypto wallets covered?

Yes. Set the schema filter to Vessel, Airplane, or CryptoWallet to restrict to those entity types. Vessel records include IMO numbers; crypto wallets include the chain and address.

โฐ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval (hourly, daily, weekly) and keep a downstream sanctions database in sync.

OpenSanctions publishes under a permissive open-data licence that explicitly supports compliance and research use. Review the licence terms for your specific application, but consolidated watchlist metadata is generally public.

๐Ÿ’ผ Can I use this data commercially?

Yes. The catalogue is published under an open licence that permits commercial use. You remain responsible for complying with the licence and with any downstream regulatory requirements in your own product or jurisdiction.

๐Ÿ’ณ Do I need a paid Apify plan to use this Actor?

No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and gives you scheduling, higher concurrency, and larger datasets.

๐Ÿ” What happens if a run fails or gets interrupted?

Apify automatically retries transient errors. If a run still fails, you can inspect the log in the Runs tab, fix the input, and re-run. Partial datasets from failed runs are preserved so you never lose progress.

๐Ÿ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


๐Ÿ”Œ Integrate with any app

OpenSanctions Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step compliance workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get hit alerts in your channels
  • Airbyte - Pipe sanctions data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh designations into your screening engine, or alert your compliance team in Slack.


๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by OpenSanctions or any of the issuing authorities whose lists it consolidates. All trademarks mentioned are the property of their respective owners. Only publicly available open watchlist data is collected.