Batch rescreen the whole book at €0.39 a name, with a dated PDF for every entity.
A screening is a snapshot, and nobody prints the expiry date on it. Upload a CSV or XLSX, or POST to /api/v1/batch, and every row is re-run against 51 sanctions sources, 16 criminal watchlists and a PEP domain of 750,000+ records from 134 public sources — at the same €0.39 as a single check, with no batch surcharge and no platform fee. Each row keeps its own point-in-time PDF, so the file you hand an examiner is the screening as it stood that day.
Portfolio health — current state
p. 01 / 103,200 entities screened once, eight months ago. Since then the lists moved and the portfolio did not.
3,200 entities · last screened 8 months ago
Entities
3,200
in portfolio
Last screen
8mo
out of date
Coverage
23%
current lists
Active alerts
p. 02 / 10What the portfolio missed while it sat still. Every figure below is exposure that exists whether or not anyone has looked at it.
47
List updates missed
since last rescreen
12
PEP changes undetected
new designations unknown
8
Adverse media hits unseen
across portfolio entities
What changed
p. 03 / 10What moved while the file sat still
Real designations, published in the window nobody re-ran. Any one of them could match a row in your file.
Russia 13th sanctions package
210 entities added — energy sector and shadow fleet operators
EU expanded consolidated list
Belarus transport sector, additional Lukashenko network members
OFAC Iran drone program additions
89 entities — procurement networks and component suppliers
UN Sudan designations
RSF financing networks, 34 new individuals and entities
OFAC Russia 14th package
340 new designations — technology, defense, and finance
EU critical mineral sanctions
New sectoral restrictions on rare earth procurement
The rescreen
p. 04 / 10One file in, every row screened, a worklist out.
One CSV. Every row against 51 sanctions sources, 16 criminal watchlists and 750,000+ PEP records, at €0.39 a row. The job runs unattended and hands back the rows that changed.
entities processed
0
completion
0%
Results
p. 05 / 10Job complete. The full portfolio is current again — and the exceptions are named.
3,200
Total screened
all entities processed
47
Flagged for review
require compliance action
3
New sanctions hits
designated since last check
12
PEP changes
status updates detected
3,200 entities · last screened 8 months ago
Before vs after
p. 06 / 10The same portfolio, one rescreen apart — unknown exposure on the left, a decided worklist on the right.
3,200 entities with unknown compliance status. Regulator exposure unquantifiable.
From a CSV to an audit file
p. 07 / 10Five steps, and only the rows that changed need a human.
Export the portfolio
Pull the entity list from the CRM, the core system or the compliance register as CSV or XLSX with a header row. The one required column is name.
Upload it, or POST it
Upload in the portal, or POST /api/v1/batch with an X-API-Key header. The API answers 202 Accepted with a job id you can poll.
Every row is screened
Each entity runs against 51 sanctions sources, 16 criminal watchlists and 750,000+ PEP records, at the same €0.39 per check as a single screening.
Work the exceptions
Rows with new or changed findings come back with the reasoning behind each candidate. The rest are already documented and need nobody's afternoon.
Export the evidence
Pull the results from GET /api/v1/batch/{job_id}/export, or take the per-entity PDFs. Both reproduce the run as it stood on the date it ran.
Rescreening by hand against rescreening from one file
p. 08 / 10- Manual rescreen
- One or two lists, and it varies by analyst
- ScreenVeritAI batch
- 51 sanctions sources on every row
- Manual rescreen
- Dropped first when the deadline tightens
- ScreenVeritAI batch
- 16 watchlists on every row, never an add-on
- Manual rescreen
- Re-checked for the names someone remembered
- ScreenVeritAI batch
- 750,000+ records from 134 public sources, every row
- Manual rescreen
- No comparison against the previous screening
- ScreenVeritAI batch
- Each row reports what is new since its last run
- Manual rescreen
- Spreadsheet tabs and an email trail
- ScreenVeritAI batch
- A point-in-time PDF per entity, never recalculated
- Manual rescreen
- Analyst hours, counted afterwards
- ScreenVeritAI batch
- €0.39 a row, the same as a single check
Batch rescreening, in numbers
p. 09 / 10€0.39
Per entity in a batch — the same price as a single Quick Check
ScreenVeritAI price list
202
HTTP status POST /api/v1/batch returns when a job is accepted
ScreenVeritAI REST API v1
EU
Hosted in Finland; data at rest never leaves the EU
ScreenVeritAI infrastructure
Batch rescreening questions
p. 10 / 1001What does a batch row cost?
02How many entities fit in one upload?
03What file format does the upload take?
04Can I trigger rescreens from our own scheduler?
05How do I see what changed since the last run?
06Is a batch report enough for an examiner?
07Do criminal watchlists run on batch rows too?
08Can I rescreen only part of the portfolio?
- 01FATF Recommendation 10 — Customer Due Diligence (Ongoing Due Diligence)
Financial Action Task Force
- 02EU Anti-Money Laundering Regulation (AMLR) 2024/1624 — Article 29: Ongoing Monitoring
Official Journal of the European Union
- 03FinCEN CDD Rule — Ongoing Monitoring Requirements (31 CFR 1010.230)
Financial Crimes Enforcement Network
- 04FCA Financial Crime Guide — Chapter 3: Ongoing Monitoring
UK Financial Conduct Authority
- 05Wolfsberg Group — Guidance on Sanctions Screening
Wolfsberg Group
Screen a New Customer
The same three domains at onboarding, for €0.39.
Screen a New Supplier
Check the vendor and the people behind it before the first purchase order.
Partner Due Diligence
Ownership mapped with a source URL per entity, for M&A and joint ventures.
API Integration
Trigger the batch from your own scheduler over the REST API.
End of rescreen report.