π‘οΈ US CSL Fuzzy Screening & Delta Monitor
Pricing
from $5.00 / 1,000 fuzzy screening matches
π‘οΈ US CSL Fuzzy Screening & Delta Monitor
Screen names and monitor changes across the official Commerce, State and Treasury Consolidated Screening List, including OFAC, BIS Entity, Denied Persons, Unverified and export-control lists.
Pricing
from $5.00 / 1,000 fuzzy screening matches
Rating
0.0
(0)
Developer
Ilia
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
π‘οΈ US Consolidated Screening List β Fuzzy Match & Delta Monitor
Screen counterparties and monitor restricted-party changes across the official U.S. Consolidated Screening List (CSL). One run covers active export and sanctions records consolidated by the Departments of Commerce, State, and Treasury β not only the OFAC SDN list.
πΊπΈ Broader than an OFAC-only exporter
The official CSL combines records from sources including:
- OFAC SDN and non-SDN sanctions lists;
- BIS Entity List, Denied Persons List, Unverified List, and Military End User List;
- State Department debarred and nonproliferation lists;
- additional federal export-control and restricted-party sources represented in the CSL.
π Two workflows in one Actor
Name screening
Submit people, organizations, vessels, or company names. The Actor compares each input with official primary names and aliases using deterministic normalized similarity and returns the best matches above your threshold.
Each result includes the input name, matched primary name or alias, match location, score, source list, programs, countries, addresses, identifiers, remarks, and official reference URLs.
Snapshot and delta monitoring
Leave screeningNames empty to filter or export active CSL entries. Every entry receives a stable entityKey and SHA-256 fingerprint. Feed the prior run's key/fingerprint map back through previousFingerprints and enable deltaOnly to return only new or changed records.
βοΈ Filters and output
- country or ISO code;
- source list;
- sanctions program;
- entity type;
- free-text search across names, aliases, programs, source, and remarks;
- optional aliases, addresses, and official identifiers;
- strict result and charge limits.
The source metadata includes the official download URL, Last-Modified, ETag, source-list URLs, and collection timestamp for reproducible monitoring.
π Common uses
- vendor, customer, payment, and counterparty screening workflows;
- export-control and trade-compliance research;
- procurement watchlists and scheduled list-change alerts;
- compliance data warehouses, dashboards, webhooks, n8n, Make, and AI agents.
Example screening input
{"screeningNames": ["Bank of Kunlun", "Example Trading Company"],"minimumMatchScore": 80,"countries": ["CN"],"maxItems": 100}
Result-based billing
Snapshot/export rows and fuzzy screening matches use separate events. Filters and delta comparison run before dataset writes, so omitted and unchanged entries do not create result charges.
π₯ Complete input reference
| Field | Type | Default | Purpose |
|---|---|---|---|
screeningNames | array | ["Bank of Kunlun"] | People, companies, vessels or organizations to fuzzy-match against primary names and aliases. Leave empty for export/monitor mode. |
minimumMatchScore | integer | 75 | Deterministic normalized bigram similarity threshold from 0 to 100. |
query | string | "" | Optional contains-filter across names, aliases, programs, source and remarks. |
countries | array | [] | Country names or ISO codes found in official addresses. |
sources | array | [] | Filter list names such as Entity List, SDN, Denied Persons, Unverified or MEU. |
programs | array | [] | Filter OFAC or other program tags. |
entityTypes | array | [] | Filter types such as Entity, Individual, Vessel or Aircraft. |
maxItems | integer | 1000 | Strict cap across matches or exported entries. |
deltaOnly | boolean | false | Compare current fingerprints with the supplied previous fingerprint map and omit unchanged records. |
previousFingerprints | object | {} | Optional map of entityKey to fingerprint from a previous run for deterministic change detection. |
includeAliases | boolean | true | Attach official alternate names to each result. |
includeAddresses | boolean | true | Attach official structured addresses and countries. |
includeIdentifiers | boolean | true | Attach passports, national IDs, SWIFT/BIC and other published identifiers. |
π€ Complete output reference
The default dataset is exportable as JSON, CSV, Excel, XML or RSS. Fields remain stable for scheduled runs and API integrations.
| Field | Type |
|---|---|
recordType | string |
entityKey | string |
fingerprint | string |
changeType | string |
entityId | string |
entityNumber | string / null |
primaryName | string / null |
entityType | string / null |
aliases | array |
aliasCount | integer |
addresses | array |
addressCount | integer |
countries | array |
identifiers | array |
identifierCount | integer |
programs | array |
remarks | string / null |
sourceList | string / null |
sourceInformationUrl | string / null |
sourceListUrl | string / null |
screeningInput | string / null |
matchedName | string / null |
matchedOn | string / null |
matchScore | integer / null |
sourceLastModified | string / null |
sourceEtag | string / null |
officialSourceUrl | string |
scrapedAt | string |
π API & integrations
Run this Actor from the Apify Console, API, CLI, MCP, Make, Zapier or n8n. Replace the Actor identifier and token in this template:
curl -X POST "https://api.apify.com/v2/acts/us-csl-fuzzy-screening-delta-monitor/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{}'
Results are stored in the run's default dataset and can be forwarded with Apify webhooks or scheduled Tasks.
π Search keywords
US CSL Fuzzy Screening & Delta Monitor, csl, fuzzy, screening, delta, monitor, Apify Actor, scraper API, structured data, scheduled monitor, automation.
π° Pricing
Billing is tied to successfully delivered result events. Empty, filtered, duplicate or failed records are not charged as results. Open the Pricing tab for the current per-event rate before starting a run, and use Apify's maximum-charge control to enforce a hard budget.