Skip to content

Sanctions matches, sanctions screening results and sanctions list entries

Back to tools

U.S. Treasury sanctions list search for SDN and non-SDN entries.

Check sanctions

Check sanctions

Screen a name against OFAC SDN and non-SDN sanctions lists and return scored entries with identifying details. Similar names are potential matches, not confirmed identities.

Your information

Person, company, vessel or aircraft name to screen, for example Viktor Vekselberg.

Kind of name, for example company.

Country to filter by, for example Iran.

Minimum OFAC name score: strict 100%, balanced 90%, or broad 80%; for example balanced.

Maximum number of entries to return, for example 25.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Sanctions screening result

Possible matchYes

1 possible OFAC sanctions match found, searched 2026-09-28. Verify identities before taking action.

Choose an action

About the OFAC tool

OFAC, also known as the Office of Foreign Assets Control, returns scored entries from SDN and non-SDN sanctions lists for a name you provide.

Check sanctions accepts a person, company, vessel, or aircraft name, with optional filters for type, country, strictness, and maximum results.

Built from sanctionssearch.ofac.treas.gov and ofac.treasury.gov. Last checked Sep 29, 2026.

Actions

Check sanctions

1 credit

Screen a name against OFAC SDN and non-SDN sanctions lists and return scored entries with identifying details. Similar names are potential matches, not confirmed identities.

Uses OFAC and ofac.treasury.gov.

What you provide

FieldTypeRequiredDescription
NamenameTextRequiredPerson, company, vessel or aircraft name to screen, for example Viktor Vekselberg.Example: Mahan Air
TypetypeTextOptionalKind of name, for example company.Example: Company
CountrycountryTextOptionalCountry to filter by, for example Iran.Example: Iran
StrictnessstrictnessTextOptionalMinimum OFAC name score: strict 100%, balanced 90%, or broad 80%; for example balanced.Example: Strict
Max Resultsmax_resultsNumberOptionalMaximum number of entries to return, for example 25.Example: 5

What you get

FieldTypeDescription
MatchesmatchesList
Listmatches[].listTextExample: SDN
Namematches[].nameTextExample: MAHAN AIR
Typematches[].typeTextExample: Company
Aliasesmatches[].aliasesList
Addressesmatches[].addressesList
Entry Linkmatches[].entry_linkTextExample: https://sanctionssearch.ofac.treas.gov/Details.aspx?id=12927
Match Scorematches[].match_scoreNumberOFAC name match score in percent.Example: 100
Nationalitymatches[].nationalityText
Ofac Entry IDmatches[].ofac_entry_idTextExample: 12927
Program Codesmatches[].program_codesList
Sanctions Programsmatches[].sanctions_programsList
Date of Birth or Registrationmatches[].date_of_birth_or_registrationTextExample: 1957-04-14
SummarysummaryTextExample: 1 possible OFAC sanctions match found, searched 2026-09-28. Verify identities…
Match Foundmatch_foundYes or noExample: Yes

Example result

For Name: Mahan Air, Type: Company, Country: Iran, Strictness: Strict, Max Results: 5

JSON
{
  "matches": [
    {
      "list": "SDN",
      "name": "MAHAN AIR",
      "type": "Company",
      "aliases": [
        "MAHAN AIR CO."
      ],
      "addresses": [
        "No. 21, Mahan Air Tower, Tehran, Tehran, 1481655761, Iran; Azadegan Street, Jenah Expressway, Beginning of Sheykh Fazlollah Exp. Way; First of Karaj High Way",
        "Mahan Air Tower, 21st Floor, Tehran, Tehran, Iran; Azadeghan Street, Karaj Highway; P.O. Box 14515-411",
        "Mahan Air Tower, Tehran, Tehran, 1481655761, Iran; Azadegan St., Karaj Highway; P.O. Box 411-14515"
      ],
      "entry_link": "https://sanctionssearch.ofac.treas.gov/Details.aspx?id=12927",
      "match_score": 100,
      "nationality": null,
      "ofac_entry_id": "12927",
      "program_codes": [
        "NPWMD",
        "IFSR",
        "SDGT"
      ],
      "sanctions_programs": [
        "Non-Proliferation",
        "Iran-related",
        "Terrorism"
      ],
      "date_of_birth_or_registration": null
    }
  ],
  "summary": "1 possible OFAC sanctions match found, searched 2026-09-28. Verify identities before taking action.",
  "match_found": true
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@ofac",
  "visibility": "public",
  "operation": "check_sanctions",
  "version": 1,
  "input": {
    "name": "Mahan Air",
    "type": "company",
    "country": "Iran",
    "strictness": "strict",
    "max_results": 5
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Screen company names for potential sanctions matches.
  • Review identifying details for potential matches.
  • Filter name screening by country or type.
  • Compare match scores across returned entries.

Questions about OFAC

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this OFAC tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a OFAC account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from sanctionssearch.ofac.treas.gov when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

Does a name match a sanctions list?

Check sanctions returns scored entries from SDN and non-SDN lists; similar names are potential matches, not confirmed identities.

What identifying details are returned for a match?

Check sanctions returns details such as names, aliases, addresses, nationality, sanctions programs, and match score.

Can I screen a name with a country filter?

Yes. Check sanctions accepts an optional country filter.

All Legal toolsBrowse all tools