Provenance
Freshness & coverage
Methods (4)
searchConsolidatedByName
readScreen a name against the OFAC Consolidated (non-SDN) sanctions list (substring, case-insensitive)
Input schema
{ "type": "object", "properties": { "name": { "type": "string", "examples": [ "martelly" ] }, "program": { "type": "string", "examples": [ "ILLICIT-DRUGS" ] }, "limit": { "type": "number", "examples": [ 50 ] } }, "additionalProperties": false }name required; optional program; limit 500. Exact/substring only, not clearance.
getConsolidatedListSummary
readPublish date + record count of the OFAC Consolidated list (CONSOLIDATED.XML)
Input schema
{ "type": "object", "properties": {}, "additionalProperties": false }No args. Returns { source, publishDate, recordCount }.
getConsolidatedEntries
readFirst N structured entries from the Consolidated list (uid, name, sdnType, programs, akas)
Input schema
{ "type": "object", "properties": { "limit": { "type": "number", "examples": [ 50 ] } }, "additionalProperties": false }Args: limit? (default 50, cap 500). Parses CONSOLIDATED.XML.
getServiceInfo
readDescribe bulk files, redirects/User-Agent constraints, and screening caveats.
Input schema
{ "type": "object", "properties": {}, "additionalProperties": false }
