Home › APIs › Finance & rates
Sanctions Screening API
Gives you official rates and prices, updated from the source.
Used by: Finance apps, brokers, analysts, comparison sites.
Screen company, person and vessel names (or IMO numbers) and crypto wallets against the official OFAC SDN + Consolidated, EU Consolidated Financial Sanctions and UK Sanctions Lists in one call. Fuzzy matching with aliases, transliteration (Cyrillic) and legal-form handling, score 0-100, match / possible_match / clear, list version per list, birth-year check. No API key. Only-new mode re-screens your list and returns only new hits.
Try it live, no sign-up
Run the example as is, or change the input. 5 own tries a day without a key.
Example request
curl -X POST https://radarbg.com/v1/sanctions-screening-api \
-H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
-d '{"names": ["Rosneft", "Mahan Air", "Siemens AG"], "wallets": ["0x098B716B8Aaf21512996dC57EB0615e2383E2f96"], "entityType": "any", "threshold": 80}'
Answer: {"ok": true, "count": N, "items": [...], "usage": {...}}. Failed calls are not counted.
Inputs
| Field | Type | Description |
|---|---|---|
names | array | Company, person or vessel names to check, one per line (up to 5,000 per run). A 7-digit IMO number finds a sanctioned ship. Legal forms (LLC, JSC, GmbH...) and accents are handled; Cyrillic names are transliterated. |
wallets | array | Crypto addresses (BTC, ETH, USDT, TRX and others) to check against the digital currency addresses listed by OFAC. EU and UK lists publish no wallet addresses. |
lists | array | Which official lists to check. Empty = all three: ofac (US Treasury SDN + Consolidated), eu (EU Consolidated Financial Sanctions List), uk (UK Sanctions List, FCDO). |
entityType | string | Only match listed entries of this type. any = all types. |
threshold | integer | Lowest similarity score (50-100) that is reported. 92+ = match, threshold..91 = possible_match. Default 80. |
limit | integer | Most matches returned per screened name (1-50), best first. Default 5. |
birthYear | integer | Optional birth year of the person you screen. Listed persons with a different birth year are scored 15 points lower and get a note. |
mode | string | screen = check names and wallets; lists = show the version, size and freshness of each official list. |
onlyNew | boolean | Return only matches that this Monitor ID has not returned before. Schedule a daily run with your partner list to get alerted when a partner gets listed. |
monitorId | string | Name of the only-new memory, e.g. 'suppliers'. Each Monitor ID remembers its own reported hits. |
Price
Included in every plan: 500 calls a month free, then from €5 a month for 5,000 calls across all APIs.
Questions
What does the Sanctions Screening API do?
Gives you official rates and prices, updated from the source.
Where does the data come from?
Screen company, person and vessel names (or IMO numbers) and crypto wallets against the official OFAC SDN + Consolidated, EU Consolidated Financial Sanctions and UK Sanctions Lists in one call. Fuzzy matching with aliases, transliteration (Cyrillic) and legal-form handling, score 0-100, match / possible_match / clear, list version per list, birth-year check. No API key. Only-new mode re-screens yo
How much does it cost?
500 calls a month are free with no card. Paid plans start at EUR 5 a month for 5,000 calls and include every API on Radar. Failed calls are not counted.
Can I use it without writing code?
Yes. Try it live on this page, use our free browser tools, or ask us to run it on your list as a service.