KeyVex
Regulatory & compliance

OFAC Sanctions (SDN)

Returns OFAC Specially Designated Nationals (SDN) sanctions list entries. Use this for: compliance screening, KYC, sanctions-program queries (e.g., 'who's on the Russia SDN list'), or cross-referencing named individuals / entities against the canonical US sanctions list.

EndpointGET /v1/ofac-sdn
SourceUS Treasury OFAC
Authx-api-key — a free key works

What it returns

One record per result. Fields (from a live response):

Filters

ent_numDirect OFAC entity number lookup. Fastest path.
nameCase-insensitive substring against the primary listed name (e.g., 'kim jong un', 'gazprom').
entity_typeFilter to one entity type. 'entity' covers companies / orgs; 'individual' for people; 'vessel' / 'aircraft' for transports.
programSubstring against the comma-delimited program field (e.g., 'IRAN', 'RUSSIA', 'SDGT' for terrorism, 'NARCOTICS').
remarksSubstring against free-text remarks (aliases, DOB / passport references, related-party hints).
sort_byDefault: ent_num.
sort_orderDefault: asc.
limitMaximum entries to return. Default 50, max 500.

Example request

curl "https://api.keyvex.com/v1/ofac-sdn?limit=1" \
  -H "x-api-key: YOUR_KEY"

Response

{
  "results": [
    {
      "vessel_flag": "",
      "vessel_owner": "",
      "ent_num": "36",
      "program": "CUBA",
      "title": "",
      "entity_type": "",
      "gross_registered_tonnage": "",
      "name": "AEROCARIBBEAN AIRLINES",
      "vessel_type": "",
      "tonnage": "",
      "call_sign": "",
      "remarks": "",
      "ofac_url": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=36",
      "scraped_at": "2026-06-23T10:50:32.543Z"
    }
  ],
  "count": 1,
  "has_more": true
}

Example questions you can answer

Related datasets

Query OFAC Sanctions (SDN) from your AI

Hand any AI your key + the OpenAPI spec and it can pull this dataset directly. Free key = full data, 60 requests/day.

Get a free key OpenAPI spec → REST docs →
← All 60+ datasets