GET /sanctions/{name}
Screen a name against the official OFAC lists. Exact match, pulled hourly.
Try it
name
The name you passed, folded to its match key
sanctioned
On an official OFAC list as published. false is not clearance
matches[].id
OFAC uid, stable across publications
matches[].list
sdn or consolidated
matches[].type
individual, entity, vessel, or aircraft
matches[].name
Listed primary name, verbatim
matches[].programs
Official sanctions program codes (SDGT, CUBA, IRGC)
1
A person, a company, a vessel, an aircraft. Case, accents, punctuation, and spacing fold away. Junk answers sanctioned false, never a 404.
2
Primary names plus every alias OFAC publishes, on the SDN and Consolidated lists. Never fuzzy, never a confidence score.
3
It means not on the list as published. A match returns the official records: OFAC uid, list, type, and program codes.
Pulled from Treasury hourly. Pooled requests on every plan, free tier included.
Pass a name. You get sanctioned true or false against the official US Treasury lists: SDN and Consolidated non-SDN. Matching is exact after case, accents, punctuation, and spacing fold away, against primary names plus every alias OFAC publishes. Never fuzzy, never a score.
A match returns the official records verbatim: OFAC uid, list, type, and program codes. false means the name is not on the list as published. It is not clearance, and a list search alone is not due diligence. OFAC says the same about its own search tool. We pull the lists hourly, so a new designation is live within the hour.
RESPONSE
$ curl "https://api.parseapi.com/sanctions/HIZBALLAH" \ -H "X-API-Key: YOUR_API_KEY" // 200 · ~34ms US · ~124ms worldwide { "name": "hizballah", "sanctioned": true, "matches": [ { "id": 4697, "list": "sdn", "type": "entity", "name": "HIZBALLAH", "programs": ["FTO", "SDGT", "IFSR", "IRGC"] } ] }
Response fields
QUESTIONS
SPEED
US
34ms
EU
60ms
APAC
148ms
LatAm
21ms
ME
124ms
US Treasury SDN and Consolidated non-SDN lists. Pulled hourly.