Sankcie Screening API daily refresh
Consolidated OFAC + EU + UN + UK HMT watch-list screening pre 3.27M SK + CZ firiem. 1,098,228 targets v DB, match na firmu + štatutárov + UBO. Free API (600 req/min bez auth), <100ms latency, daily refresh.
Sankcie check jedným IČO
Over, či firma / jej štatutári / UBO nie sú na OFAC SDN, EU CFSP, UN UNSC, UK HMT, alebo crime/PEP zoznamoch.
Coverage na SK + CZ databáze
Rozdelenie do 4 tier podľa compliance rizika
🔴 PROHIBITED
Firma priamo na sankčnom zozname alebo debarred. Stop-list: nikdy neobchodovať.
23🟠 HIGH_RISK
UBO alebo štatutár na sankčnom liste / crime watch. Enhanced due diligence + manager sign-off.
673🟡 ENHANCED_DD
PEP link cez štatutára alebo rodinný príslušník. Enhanced KYC, higher transaction monitoring.
11,931🟢 STANDARD
Bez sankčných/PEP/crime hitov. Štandardný KYC proces.
~3.25MIntegrované watch-listy
🇺🇸 OFAC SDN
US Treasury Specially Designated Nationals. Sectoral sanctions (SSI, NS-CMIC, FSE, UYGHUR).
🇪🇺 EU Consolidated
Council of EU CFSP restrictive measures. Per-country + per-regime designations.
🇺🇳 UN UNSC
UN Security Council Consolidated List (1267/1988/2231). Automatic adoption vo všetkých UN štátoch.
🇬🇧 UK HMT OFSI
UK HM Treasury Office of Financial Sanctions Implementation. Post-Brexit divergencia od EU.
🕵️ PEPs (FATF)
17,561 match na SK/CZ štatutárov. Domestic + foreign + int'l organizations + family + close associates.
🚨 Crime watch
Interpol Red Notices, Europol Most Wanted, FBI Most Wanted, national criminal DBs. 406 hits.
🏛️ Debarment
World Bank, IDB, AfDB, EIB, EU EEAS blacklist. 87 hits (firm + person).
🌍 Regional
CH SECO, AU DFAT, CA OSFI, JP METI, AE (UAE EOCN). Rozširuje sa podľa dopytu.
API response shape
GET /api/v1/companies/31322832/sanctions
{
"data": {
"ico": "31322832",
"companyMatches": [],
"personMatches": [
{
"personName": "Juraj Vozár",
"role": "predseda predstavenstva",
"osId": "Q54321",
"listType": "pep",
"matchConfidence": 0.94,
"matchedVia": "name_exact",
"sourceDatasets": ["eu_peps", "un_unsc"]
}
],
"complianceTier": "ENHANCED_DD"
},
"meta": { "duration_ms": 47, "cached": false }
}
Typické use cases
🏦 Fintech onboarding
Pre-check pred account opening. Real-time API call z onboarding flow → auto-reject PROHIBITED, escalate HIGH_RISK na compliance officer.
💼 Treasury / Vendor DD
Pre-payment screening: kontrola protistrán pred bankovým transferom. Zabráni porušeniu EU/US sankcií (OFAC pokuty 50%+ sumy porušenia).
📋 Periodic review
Mesačný CSV export všetkých klientov cez bulk API → diff vs prior month → alert na nové hits. Daily refresh v databáze znamená, že hity sa samé objavia.
⚖️ AML audit trail
Per-match logging (timestamp + confidence + matched_via + source_dataset) pre FCA/MAS/NBS compliance audity.
FAQ
Aké sankčné zoznamy ste integrovali?
Ako funguje matching? Je to presné?
Ako často refreshujete zoznamy?
opendata-sanctions-refresh.timer (04:30 UTC) stiahne všetky 4 target listy (sanctions, PEP, crime, debarment) z OpenSanctions goldencopy + ARES delta + re-match proti companies + company_people. Lag typicky <24h od officiálneho update (OFAC publishes 09:00 ET, Europe/Asia around 18-22h Eurostat). Per-target last_seen timestamp v sanctions_targets tabuľke.Aké API dostanem pre jeden lookup?
GET /api/v1/companies/:ico/sanctions vracia všetky hity: company matches (priamy IČO alebo názov) + person matches (cez štatutárov) s field-level breakdown (list_type: sanctions/pep/crime/debarment, match_confidence, matched_via, source_datasets). Plus GET /api/v1/companies/:ico/compliance vráti aggregated tier: PROHIBITED (sankcie/debarment) / HIGH_RISK (crime/UBO sankcie) / ENHANCED_DD (PEP link) / STANDARD.Môžem bulk skenovať 100k+ firiem mesačne?
POST /api/v1/companies/bulk berie 100 IČO / request (batch 10ms/each). Pre full table exports použi GET /data-feeds/sanctioned-companies.csv (denne refresh) alebo advanced-search CSV export s is_sanctioned=1 / compliance_tier=PROHIBITED filtre. Rate-limit 600 req/min štandardne — enterprise tier (10k req/min) po dohode.Je to kompatibilné s AML-05 (5. smernica) a AML-06?
Pokrývate aj adverse media a crime watch-lists?
Ďalšie kroky
- KYC/KYB API — plný compliance profile (sankcie + UBO + finančný dohľad + NIS2)
- Credit score — B2B rating 0-100 + A-F grade (financial + compliance composite)
- NIS2 checker — cyber compliance scoping (essential/important)
- Quickstart — cURL / Python / TypeScript / PHP integrácia za 5 min
- advanced-search is_sanctioned=1 — zoznam všetkých hits s filter + CSV export
- Kontakt: [email protected]