Smart Oversight API
Your compliance checks, built into the tools you already use
The Smart Oversight API connects your CRM, onboarding portal or back office to our screening engine. Each new client is checked against sanctions, PEP and negative media as soon as it is created, and the results come back to your tools. Nobody has to re-type a name.
- Sanctions, PEP and negative media
- Automatic notifications
- Data hosted in your region
How it fits your workflow
Three steps, no double entry.
- 1
Sync your clients
Your CRM sends each new or updated client, individual or company, under your own reference. One file per client, and nothing typed twice.
- 2
Screen automatically
Each client is checked against sanctions lists, PEP lists and negative media online. You can see where each source stands.
- 3
Review and get notified
Your systems are told as soon as a screening is complete or an alert is resolved. Your team reviews possible matches in Smart Oversight or from your own tools.
What the API lets you do
Client management
Create, update and archive individuals and companies. Find any client by your own CRM reference, and import up to 100 clients in a single call.
Sanctions, PEP and negative media screening
Screen against the UN, EU, OFAC, United Kingdom and Swiss SECO sanctions lists, PEP lists and internet sources, and see the status of each source.
Detailed alerts
Each alert explains the match: names and aliases, birth details, nationalities, positions held, sanction programmes and, where relevant, the family link to a listed person.
Decisions with a name on them
Record review decisions with a comment, and flag a client as a PEP or as sanctioned. Each decision can be recorded in a team member’s name, with the rights they have in the app. A decision made in a team member’s name can only be validated if that person is your MLRO (Money Laundering Reporting Officer).
Automatic notifications
Your systems are told when a screening completes or fails, an alert is resolved, or a client is created or updated, including when the change is made directly in the app.
Delivery log and event history
If your system does not respond, the notification is sent again automatically. A delivery log, the option to resend any notification and a history of the events you subscribe to let you reconcile at any time.
Simple for your IT team
A standard REST API that exchanges JSON. Two calls are enough to add a client from your CRM and screen them.
- Your own CRM reference identifies the client
- One call screens against every source
- Complete documentation for your team, kept up to date
PUT /v2/clients/ext:CRM-88213
Authorization: Bearer <your API key>
Content-Type: application/json
{
"kind": "LEGAL",
"name": "Acme Holding SA",
"organization": { "country_of_incorporation": "LU" }
}POST /v2/screenings
{
"client": "ext:CRM-88213",
"media": ["SANCTIONS_LIST", "PEP_LIST", "INTERNET_SCREENING"]
}Explore the API documentation
Get the link by email.
- Every endpoint, with request and response examples
- Client fields, screening sources and alert details
- Automatic notifications, and how to check they really come from Smart Oversight
- The event history
Secure, and hosted where you need it
Compliance data is sensitive. The API applies the same safeguards as the Smart Oversight app, and your data stays in the region you choose.
Access keys under your control
Your administrators create keys in the app, give each one access to only what it needs and set an expiry date. Smart Oversight stores only a hashed version of each key. Keys can be revoked or replaced at any time, and are for server-to-server use only.
Regional hosting
Choose Luxembourg, Switzerland or another European Union country. Your data stays in that region, in high-security Tier III+ data centres.
Every decision has a name
A decision sent through the API can be recorded in the name of the team member who took it, with the rights they have in the app. An auditor sees who decided what and when, whether it was done in the app or from your CRM.
Signed notifications
Every notification is signed (HMAC-SHA256), so your systems can check that it really comes from Smart Oversight.
Built for the way you work
Your CRM
Keep client files in sync with Smart Oversight. Screening results and alert decisions come back to the record your team already uses.
Your onboarding portal
Screen new clients the moment they sign up, and move the file forward as soon as the check is complete.
Periodic monitoring
Re-screen your portfolio on your own schedule and receive the results as soon as each screening is complete.
Internal reporting
Feed your dashboards and compliance reports with screenings, alerts and decisions, straight from the source.
Who connects your tools?
Access to the Smart Oversight API is currently included in your subscription at no extra cost. The work of connecting it to your tools can be done by whoever suits you best.
Your IT team
Your developers build the connection themselves, with the full documentation and our support when they have questions.
Your usual IT provider
The company that already maintains your CRM or your internal tools knows your data. It can build the connection for you.

Deepy Consulting, our integration partner
An experienced IT services company based in Esch-sur-Alzette. Deepy assesses your tools and builds the connection.
Read about Deepy ConsultingHow long an integration takes depends on your CRM and the state of your client data. Tell us about your tools and we will help you estimate it.
Talk to us about your integration
Tell us which tools you use. We will show you how Smart Oversight fits in and help your team get started.
Prefer to write? Contact us