OFAC Sanctions Screening - SDN & Consolidated Lists avatar

OFAC Sanctions Screening - SDN & Consolidated Lists

Pricing

from $1.10 / 1,000 name screeneds

Go to Apify Store
OFAC Sanctions Screening - SDN & Consolidated Lists

OFAC Sanctions Screening - SDN & Consolidated Lists

Screen any list of names against US Treasury OFAC sanctions - the SDN and Consolidated lists - with fuzzy matching and match scores: aliases (AKA), programs, entity type, addresses and remarks per hit. Official public data, straight from OFAC - no API key, no browser.

Pricing

from $1.10 / 1,000 name screeneds

Rating

0.0

(0)

Developer

Scrape Sage

Scrape Sage

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Share

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Office of Foreign Assets Control (OFAC) or any government body. All trademarks mentioned are the property of their respective owners. The OFAC sanctions lists is referenced only to describe the public data source this Actor collects from.

Screen any list of people, companies, vessels or aircraft against US Treasury OFAC sanctions - the SDN list and the Consolidated (non-SDN) list - with fuzzy matching and match scores. Every hit returns the listed entity's aliases (AKA/FKA), sanctions programs, entity type, addresses, title and remarks (DOBs, passports, crypto addresses where OFAC publishes them), and every clear name can emit an auditable all-clear row. Reads OFAC's official public-domain data directly - no API key, no browser, no proxy.

What you get per screening result

FieldMeaning
query / matched / scoreThe name you screened, whether it hit, and how strong the match is (1-100)
matchedName / matchedNameTypeThe exact listed name that matched - primary, aka, fka...
primaryName / entityId / listNameThe listed entity, its OFAC ID, and SDN vs CONSOLIDATED
sdnTypeindividual, entity, vessel or aircraft
programsSanctions program tags - SDGT, IRAN, RUSSIA-EO14024, SDNTK, CUBA...
akaNames / akaCountThe entity's other listed identities
addresses / addressCountListed addresses with country
title / remarksRole and OFAC's remarks (DOB, POB, passports, digital-currency addresses...)
callSign / vesselType / vesselFlag / vesselOwnerVessel/aircraft details where applicable

Input

{ "names": ["Gazprom", "Wagner Group"], "minScore": 85, "includeClears": true }
  • Names to screen - one per line. Import from a file - paste a list, or link a public .txt/.csv, a Google Sheet/Drive link, or an Apify key-value-store record.
  • Lists - SDN, Consolidated, or both. Entity types - individuals / companies / vessels / aircraft.
  • Programs - keep only matches in given OFAC programs (e.g. SDGT, RUSSIA-EO14024).
  • Minimum score - 100 = exact name; 85 (default) also catches full-word-subset matches.
  • Include clear results - one auditable row per name with no match (on by default).

Leave everything empty and the run returns a small free sample so you can see both result shapes.

Reliability

Downloads the current lists straight from the US Treasury (with the Sanctions List Service as an automatic failover) at the start of every run, so results always reflect OFAC's latest published data. No key, no anti-bot. If the downloads fail, the run says so and bills $0.

Honest limits

  • This is OFAC only - the US Treasury SDN + Consolidated lists. It does not cover EU, UN or UK lists, or the BIS export-control entity list (e.g. Aeroflot is BIS-listed, not OFAC-listed, so it screens clear here - correctly).
  • A match is a lead, not a legal verdict. Fuzzy name matching cannot replace a compliance review; use score, remarks (DOB/passport) and addresses to adjudicate.
  • Vessel fields fill only for vessels, aircraft details only for aircraft - by nature of the data.
  • Clear rows carry nulls in the match columns - that is what an all-clear looks like.

Pricing

$0.002 per screening result on the FREE tier (tiered pricing lowers it with volume). Only saved rows are billed - a failed download or an empty run costs nothing.

Output views

  • Screening results - screened name, match flag, score, matched name, list, type, programs, entity.

Use with AI assistants (MCP)

Available through the Apify MCP server - an agent can screen a counterparty before a transaction, batch-check a vendor list, or pull the full OFAC record (aliases, programs, addresses) for a flagged name in one call.

Agent-ready: autonomous payments (x402 & Skyfire)

This actor is agent-ready - AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:

  • x402 - an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server - no account, no API key.
  • Skyfire - agent-to-service payments for fully autonomous AI-agent workflows.

Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.

Automate & schedule

Run this Actor on autopilot and pull results into your own stack:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('scrapesage/ofac-sanctions-scraper').call({
"names": [
"Gazprom",
"Sberbank",
"Aeroflot"
],
"maxMatchesPerName": 3
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} records`);

Integrate with any app

Connect the dataset to thousands of apps - no code required:

  • Make - multi-step automation scenarios.
  • Zapier - push new records straight into your CRM or spreadsheet.
  • Slack - get notified when a scheduled run finds something new.
  • Google Drive / Sheets - auto-export every run to a spreadsheet.
  • Airbyte - pipe results into your data warehouse.
  • GitHub - trigger runs from commits or releases.

FAQ

How is this Actor billed? Pay-per-event: you pay only for the results it delivers, with no monthly rental and no start fee. The per-event price is shown on the Pricing tab.

Can I schedule it and get results automatically? Yes - create a Schedule and add a webhook or an integration (Google Sheets, Slack, Make, Zapier) to push each run's dataset wherever you need it.

Which export formats are available? Every run's dataset can be downloaded as JSON, CSV, Excel (XLSX), XML, HTML or RSS from the Apify Console or the API.

Can I run it from code or an AI agent? Yes - through the Apify API and client libraries, or from Claude, ChatGPT and other assistants via the Apify MCP server.

Is it legal to scrape the OFAC sanctions lists? This Actor collects publicly available data only. You are responsible for using the output in compliance with applicable laws (including data-protection law where personal data is involved) and the source's terms. See Data & lawful use and the Disclaimer below.

Data & lawful use

The source is an official public register, published so that anyone can consult it. Records can name individuals (sanctioned individuals), so the output may contain personal data even though it is public. If you are in the EU or UK you are the data controller for what you do with it: have a lawful basis, honour access and deletion requests, and respect the register's own reuse conditions, which can restrict marketing or commercial use. Screening matches are indicators to verify against the official list, not a determination about a person.

Under Apify's Standard Actor Contract, which governs your use of this Actor, you are the controller of any personal data in your input and output and scrapesage acts only as your processor: that data is processed solely to run your job, written only to your own Apify storage, never used for any other purpose and never shared onward. If you need help with a data-subject request that involves this Actor's output, open an issue on the Issues tab.

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the U.S. Office of Foreign Assets Control (OFAC) or any government body. All trademarks mentioned are the property of their respective owners.

The OFAC sanctions lists is referenced only in a descriptive, nominative sense - to identify the public data source this Actor collects from. This Actor is not an official product or service of the U.S. Office of Foreign Assets Control (OFAC) and is not authorised or certified by it. It collects only publicly available records; you are responsible for ensuring your use of that data complies with applicable laws, regulations and the source's own terms of use or reuse conditions.

Need help?

Open an issue on the Actor's Issues tab, or visit the Apify help center. Feature requests are welcome - this Actor is actively maintained.