Bädda in compliancescreening i valfritt arbetsflöde
Din onboardingpipeline, betalningsgateway och ditt CRM hanterar redan riskbeslut varje dag. ScreenVeritAI:s API låter dig bädda in sanktionsscreening, PEP-kontroller, negativ mediaanalys och UBO-kartläggning direkt i dessa arbetsflöden — inga manuella sökningar, ingen kopiera-klistra, inga complianceluckor mellan system. Ett API-anrop startar samma AI-agent som driver vår plattform, och strukturerad JSON returneras redo för din beslutsmotor.
The request
p. 01 / 09One POST call, then your poll loop.
Entity name, type, country, screening type. The call returns 202 with a search_id and an ETA, and the agent works in the background — you poll for the result rather than hold the connection open.
entity_nameRequired, 1-500 characters. Alias-aware matchingentity_type"person", "company" or "any" (default "any")countryOptional jurisdiction hint that sharpens identity resolutionsearch_type"sanctions_check", "adverse_media" or "full_search"The response
p. 02 / 09Structured JSON. Findings, not a score.
One field per sanctions source, plus criminal watchlists and PEP. Each finding is markdown carrying the status line, the matched entity, the authority and an evidence URL — there is no numeric score and no risk tier, because a number hides the line an auditor asks to see.
"ofac_sanctions"One markdown field per jurisdiction; read the *Status:* line"sanctions_sources"source_id, title, authority, details, hit_count per source"criminal_watchlists"Markdown when matched, null when nothing matched"pep"Markdown when matched, null when nothing matched"news_summary"Adverse-media report on adverse_media and full_search"status"completed when done; error_* on failureAPI reference
p. 03 / 09Three calls cover a screening integration: queue it, poll it, or hand over a file.
/api/v1/searchQueue a screening run. Returns immediately with a search_id; the work happens in the background.
Request
Response
202 AcceptedIntegration patterns
p. 04 / 09The API sits between data entry and decision — wherever you need a risk signal.
Bygga själv kontra köpa
p. 05 / 09- Bygga internt
- 6–12 månader för att hämta listor, bygga matchningslogik och hantera specialfall
- ScreenVeritAI API
- Dagar att integrera; produktionsklart från första API-anropet
- Bygga internt
- Manuell inmatning av varje listformat; löpande underhåll när scheman ändras
- ScreenVeritAI API
- Varje stor källa, underhållen och uppdaterad kontinuerligt — OFAC, EU, FN, UK och fler
- Bygga internt
- Anpassad fuzzy matching kräver NLP-expertis och kontinuerlig finjustering
- ScreenVeritAI API
- AI-agent med fuzzy matching, translitterering, aliasupplösning och fonetiska algoritmer
- Bygga internt
- Separata dataleverantörer, separata integrationer, separata budgetar
- ScreenVeritAI API
- PEP, negativ media och UBO-data ingår i samma API-svar
- Bygga internt
- Dedikerat ingenjörsteam för listuppdateringar, schemaändringar och falskt-positiv-finjustering
- ScreenVeritAI API
- Helt hanterat — listuppdateringar, modellförbättringar och infrastruktur sköts åt dig
- Bygga internt
- Bygg din egen loggning, bevisgenerering och bevarandeinfrastruktur
- ScreenVeritAI API
- Tidsstämplade bevispaket med källreferenser och beslutsmotivering ingår
Fyra steg till produktion
p. 06 / 09Hämta din API-nyckel
Skapa en scoped API-nyckel från din ScreenVeritAI-instrumentpanel. Tilldela behörigheter — search:read, search:write, batch:read, batch:write — för åtkomst med minsta privilegium.
Integrera ändpunkten
Lägg till ett enda POST-anrop i ditt onboarding-, betalnings- eller CRM-arbetsflöde. Skicka enhetsnamn, typ och land. API:et returnerar ett jobb-ID för asynkron hämtning av resultat.
Bearbeta resultat
Polla resultatändpunkten för strukturerad JSON — företagskontext, ägande, PEP, negativ media, sanktionssignaler och riskpoäng.
Övervaka och avisera
Konfigurera löpande övervakning för granskade enheter. När sanktionslistor uppdateras eller ny negativ media dyker upp skickar API:et aviseringar så att ditt system kan utlösa omscreening automatiskt.
Kom igång på minuter
p. 07 / 09Ett enda API-anrop returnerar ett komplett screeningresultat.
curl -X POST https://screenveritai.com/api/v1/search \
-H 'X-API-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"entity_name": "Acme Trading LLC", "country": "AE", "search_type": "sanctions_check"}'
# 202 Accepted
# { "search_id": "SEARCH_ID", "status": "processing", "estimated_time_seconds": 15 }curl https://screenveritai.com/api/v1/search/SEARCH_ID \
-H 'X-API-Key: YOUR_API_KEY'
# 200 OK
# { "id": "SEARCH_ID", "status": "completed",
# "ofac_sanctions": "## OFAC Sanctions Findings ... *No relevant listing found* ...",
# "criminal_watchlists": null, "pep": null }API-prestanda
p. 08 / 09€0.39
Quick Check per anrop, ingen plattformsavgift
202
HTTP-status när en sökning accepterats; resultatet hämtas sedan
EU
Driftas i Finland; lagrad data stannar i EU
Vanliga frågor om API-integration
p. 09 / 0901Hur autentiserar jag API-förfrågningar?
02Är API:et synkront eller asynkront?
03Vilket svarsformat returnerar API:et?
04Vilka hastighetsbegränsningar gäller?
05Kan jag granska enheter i batch via API:et?
06Hur sätter jag upp löpande övervakning via API:et?
07Vilken compliancedata ingår i varje screeningresultat?
08Hur lång tid tar en screening?
- 01FATF:s vägledning om digital identitet och kundkännedom
Financial Action Task Force
- 02Regulatorisk teknik för AML/CFT-compliance
Bank for International Settlements — FSI Insights
- 03OFAC:s ramverk för complianceåtaganden
U.S. Department of the Treasury
- 04EU:s anti-penningtvättsmyndighet (AMLA) förordning
Europeiska unionens officiella tidning
Sanktionsscreening
Granska entiteter mot varje stor källa med fuzzy matching och tillsynskvalitativ bevisning.
Kundscreening och due diligence
Gå bortom sanktionslistor — kartlägg ägande, PEP-exponering och negativ media för fullständiga riskprofiler.
Batchscreening
Ladda upp CSV- eller XLSX-filer och granska hundratals enheter mot alla sanktionsregimer i ett enda jobb.
Sanktionslisttäckning
Se varje sanktionslista, PEP-databas och jurisdiktion som ScreenVeritAI täcker.
End of API specification.