A procurement team may need to stop a new supplier before approval, review a legacy vendor master, react to a material change and keep approved relationships under review. Those problems do not necessarily need the same delivery model.
API or event-driven screening, CSV batch screening and configured ongoing monitoring are different ways to deliver a control. The applicable sanctions regime determines the legal question. The organisation's policy determines which operational events trigger screening, where a workflow pauses, who reviews an alert and what evidence must be retained.
The choice is how to connect the right supplier data and business event to a reviewable decision. This guide compares the three models and a possible hybrid approach.
Start with the supplier control point, not the technology
A delivery model works only when it supports a real business decision. Begin by mapping the control in this order:
business event → supplier data → screening route → result or alert → review → approval or legal disposition → evidence
Procurement or operations usually owns the supplier record, the timeliness of operational events and the approval workflow. Compliance or legal defines which sanctions regimes and parties are relevant, how potential matches are reviewed and which response is authorised. Technology connects those responsibilities; it does not replace them.
For example, a supplier-creation event may be a useful API trigger if the procurement platform has reliable data and can pause approval. A batch run may be more appropriate when a business first needs to assess 20,000 existing supplier records. Monitoring may fit after approved suppliers and relevant related parties have been configured for continuing review.
None of these formats is universally mandated by sanctions law. OFAC describes risk-based controls, while UK guidance rejects a one-size-fits-all approach to ownership and control diligence. The delivery model should follow applicable requirements, risk and the organisation's control design.
For the broader lifecycle—from supplier identification through alert investigation and later changes—see sanctions screening for suppliers and third parties.
The three supplier screening-delivery models
API or event-driven screening
An API workflow connects a business-system event to a screening request. It might respond to supplier creation, an approval gate, a policy-defined payment event or a supplier change. Structured inputs are sent and the response is routed under workflow rules.
This model fits when the trigger is a dependable system event, the required supplier data is available and the receiving process knows what to do with the result. The integration also needs a path for potential matches, incomplete inputs, timeouts and technical errors.
API screening should not be described as a legal decision engine. A response may allow the customer's workflow to continue, hold or route the record under policy, but a potential match remains a question for review. OFAC and UK guidance both recognise that name-screening results can require further analysis before the relevant legal action is determined.
Checklynx's real-time screening API can connect screening to onboarding, counterparty, payment or other backend events. The customer remains responsible for the supplied data, screening scope, workflow rule and final decision.
CSV or batch population screening
Batch screening starts with a defined population rather than a single workflow event. A team prepares a file, validates the required fields, runs the cohort, maps results back to source records and routes exceptions for review.
This approach is useful for an existing supplier master, a merger or ERP migration, a remediation project, a defined high-risk cohort or another point-in-time portfolio review. It can also suit an operating model in which supplier inputs are managed through controlled files rather than a mature event integration.
The control does not end when the file is uploaded. Record the population and file identity, rejected rows, configuration, run time, results, reviewer outcomes and any rerun. Each result must map back to the correct supplier record.
Checklynx CSV batch screening supports population-based runs and connects results to review context. The organisation decides which records enter the file, how fields are prepared and what action follows.
Configured ongoing monitoring
Ongoing monitoring addresses a different question: what happens after a supplier has been approved and placed in scope for continuing review? Configured records can be rescreened when supported source or profile information changes or when configured review triggers apply, with relevant potential risk returned to review.
Monitoring is not repeatedly uploading the same CSV on an arbitrary schedule. It depends on maintained supplier and related-party context, defined scope and accountable review. It does not make an alert a legal conclusion.
Ongoing monitoring can help teams return configured supplier and related-party records to a controlled review workflow. The organisation still decides which records enter scope, which information is supplied, which changes matter and what response is authorised.
The guide on when suppliers should be rescreened for sanctions explains how meaningful-change triggers can work alongside a policy-defined backstop.
Match the model to the supplier lifecycle scenario
New supplier onboarding and approval
API screening can fit when procurement has a stable supplier-creation or approval event and wants the screening response to feed that gate. The integration must send enough information to distinguish the supplier and investigate a potential match. It also needs a rule for what happens when data is missing or the screening service cannot return a usable response.
Batch can still suit controlled onboarding cohorts or record remediation. API is not automatically a better control merely because it is more integrated.
Existing supplier-master remediation
A legacy vendor master is a clear batch use case. Define the population and fields, identify incomplete or duplicate records, preserve source-system identifiers, map results back and assign exceptions. The run should show which records were accepted, rejected, reviewed or unresolved.
The supplier sanctions screening checklist for procurement provides the underlying data, scope, approval and evidence questions for this exercise.
Payment and material-change events
An organisation may configure event-driven screening when a policy-defined event warrants another control. Examples include a material payment, a bank-detail change, a new relevant related party, an ownership update, a change of geography or a different delivery route.
These are control-design examples, not universal legal triggers. Screening every payment is not inherently required, and screening at one event does not answer every sanctions question. The applicable regime, transaction and facts still need to be considered.
Approved suppliers after onboarding
Configured monitoring can fit where an approved population should respond to relevant changes. Supplier records, roles and ownership context must remain maintained so the scope reflects the relationship.
API, batch and monitoring compared
The useful comparison is operational. Speed and cost depend on implementation, volumes, data quality, review workload and commercial arrangements, so they should not be treated as universal properties of one model.
| Decision factor | API or event-driven | CSV or batch | Configured ongoing monitoring |
|---|---|---|---|
| Primary control point | A defined business-system event | A known population or cohort | Approved records kept in continuing scope |
| Typical supplier scenario | Creation, approval or policy-defined change | Legacy master, remediation, migration or portfolio review | Relevant changes after approval |
| Data dependency | Structured fields available at the event | Validated file with stable source-record mapping | Maintained configured records and relationship context |
| Workflow dependency | Integration must route results and failures | Run process must reconcile rows, results and exceptions | Review process must own new alerts and context changes |
| Review design | Queue or case created from event response | Exceptions assigned from a population run | Relevant changes returned to an accountable queue |
| Evidence needed | Request, response, trigger, policy context and outcome | File/run identity, accepted and rejected rows, results and outcomes | Record scope, change or trigger, alert history and reassessment |
| Failure recovery | Retries, idempotency, timeout and duplicate handling | Partial jobs, rejected rows, corrections and reruns | Failed checks, stale records and unresolved monitoring alerts |
| Best fit | A control embedded at a precise workflow point | A controlled point-in-time population exercise | Continuing review of configured relationships |
The table does not determine a legal obligation. It helps control owners choose a route after compliance or legal defines the relevant scope.
Where a hybrid supplier model makes sense
One hybrid pattern is to batch-screen the existing portfolio, use API checks at selected future gates and place configured approved records into ongoing monitoring.
This is an example, not a required architecture. It needs consistent governance: a supplier should not silently fall into different scopes because one record came through an API and another arrived in a CSV.
Three risks deserve particular attention:
- Duplicate alerts without shared context. The same supplier or related party can appear through multiple channels. Reviewers need to see relevant prior results and decisions rather than investigate each event in isolation.
- Inconsistent scope. API, batch and monitoring profiles should implement the intended policy for the relevant population. Unexplained differences in sources, thresholds or related-party scope can change results.
- Scattered evidence. Procurement, spreadsheets and review systems should not each hold a different fragment of the decision. The final record needs to reconstruct the trigger, inputs, result, review and outcome.
A hybrid model is strongest when the supplier's source-system identity, relationship context and decision history can follow it across delivery routes.
Governance makes the delivery model defensible
Define the data contract
Specify the supplier name, entity type, jurisdiction, available company identifiers, internal supplier ID and required related-party context. Record the source and treatment of missing or conflicting information.
Record scope and ownership context
Document which supplier entities and policy-relevant connected parties enter the control. A supplier-name match alone is not a complete ownership or control analysis.
The legal tests differ. OFAC's 50 Percent Rule concerns aggregate blocked ownership and does not automatically block an entity based on control alone without the requisite ownership. UK guidance includes ownership and separate control criteria. EU analysis begins with the applicable legal act and current interpretation. See sanctions ownership and control for the regime-specific distinctions.
Maintain a trigger inventory
List the supplier events that invoke API screening, the populations assigned to batch and the records placed into monitoring. Each trigger needs an owner, minimum data, expected response and completion record. Avoid vague requirements such as “screen continuously” unless the operational meaning is defined.
Assign queues and decision rights
Potential matches and technical exceptions need named owners. Procurement can operate an approval hold under policy; compliance or legal determines the applicable sanctions position and authorised disposition. An internal hold should not automatically be described as a statutory asset freeze.
Case management can keep screening context, evidence, notes, ownership and outcomes connected to controlled review. It does not replace accountable human judgement.
Preserve evidence and recoverability
Retain what was screened, the delivery route, trigger, input, timestamp, source and policy context; then keep the result, reviewer, rationale, outcome and later reassessment. An audit trail and evidence workflow can connect screening runs and case activity to supporting records.
Define recovery for rejected rows, partial jobs, API timeouts, duplicate requests, monitoring failures and reruns. A partial success is not proof that every intended supplier completed the control.
Supplier screening implementation checklist
Frequently asked questions
Is API sanctions screening required for supplier onboarding?
The reviewed official sources do not prescribe API as a universal delivery format. An API can fit where a defined onboarding event needs to feed a screening control, but the design depends on applicable requirements, risk, data and workflow maturity.
Is batch screening less compliant than API screening?
Not inherently. A well-governed batch control can screen a defined population, reconcile every row, route exceptions and preserve evidence. An API integration can still fail if events, data, review ownership or error handling are incomplete.
Should every supplier payment trigger another screen?
There is no universal rule in the reviewed guidance requiring the same check at every supplier payment. An organisation may define selected payment events as triggers based on applicable requirements and risk. The rationale, scope and authorised response should be documented.
Can ongoing monitoring replace supplier data maintenance?
No. Monitoring depends on the configured supplier and related-party context. Procurement and other owners still need to capture meaningful changes and correct incomplete or outdated records.
What should happen when an API call or batch row fails?
The workflow should identify the failure, prevent it from being mistaken for a completed check, route it to an owner and support controlled retry or correction. The evidence should show both the original failure and the eventual outcome.
When is a hybrid model appropriate?
A hybrid model can fit when an organisation has an existing portfolio to screen, future workflow events to control and approved records to monitor. It requires consistent scope, shared supplier identity, connected review and recoverable evidence across channels.
Connect delivery choices to one reviewable control
The strongest model reliably connects a defined trigger or population, usable supplier data, accountable review, authorised decisions and reconstructable evidence.
Checklynx can support API and CSV batch screening, controlled review, evidence and monitoring of configured records. The organisation remains responsible for scope, supplied data, policy and final decisions.
CSV BATCH SCREENING FOR SUPPLIER POPULATIONS
Screen supplier populations with a controlled batch workflow
Upload a defined supplier population, retain source and run context, route exceptions into review and keep decisions connected to the result.
Official sources
- OFAC introduction to the Office of Foreign Assets Control
- OFAC FAQ 48: false hits and additional screening analysis
- OFAC FAQ 398: ownership and control under the 50 Percent Rule
- OFAC 50 Percent Rule FAQs
- UK financial sanctions general guidance
- UK ownership and control guidance
- Council of the EU: types of sanctions
- European Commission guidance on due diligence and Russia sanctions circumvention
- European Commission FAQs on enhanced due diligence for common high-priority items
- FATF Recommendations