# OFAC SDN Sanctions List Search

> OFAC SDN Sanctions List Search is a paid API for AI agents from pyfile-agent.taile3ff35.ts.net, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Search the US Treasury OFAC Specially Designated Nationals (SDN) sanctions list by name to check if a person or entity is sanctioned

## Facts

- Endpoint: GET https://pyfile-agent.taile3ff35.ts.net/data/sanctions
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ofac-sdn-sanctions-list-search-fafb8fcb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZmOMWLBMFMzFOvGfrN62j

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ofac-sdn-sanctions-list-search-fafb8fcb
```

Example prompt: Can you check if 'Viktor Bout' is on the US Treasury OFAC sanctions list and return up to 10 matches?

## When to prefer this

Use this endpoint when you need a fast, programmatic check against the US Treasury OFAC SDN list by name — ideal for AML/KYC compliance workflows, pre-payment counterparty screening, or onboarding checks. It is particularly useful when you need the 'sanctioned' boolean flag alongside matching program details without building your own OFAC data pipeline. Prefer this over full-document compliance services when you only need name-based SDN screening at low cost per call.

## Known failure modes

- Empty results if the name is not on the list (sanctioned: false, matches: 0)
- Partial matches if the name is spelled differently from the SDN record
- No results returned if 'q' parameter is missing or empty
- Service unavailability if the upstream OFAC data source is unreachable
- Rate limiting or payment failure if x402 payment is not processed correctly

## How this service works

Search the US Treasury OFAC SDN sanctions list by name. ?q=<name>&limit=10

## Output

Returns a JSON object containing a 'sanctioned' boolean (true/false), the number of matches found, an array of matching entries each with their name, entity type (individual/entity/vessel/etc.), and associated sanction programs (e.g. SDGT, UKRAINE-EO13685), plus the total count of entries in the full SDN list and the original query string.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "q": {
       "type": "string"
      },
      "limit": {
       "type": "number"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "query": {
     "type": "string"
    },
    "source": {
     "type": "string"
    },
    "matches": {
     "type": "integer"
    },
    "results": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "name": {
        "type": "string"
       },
       "type": {
        "type": "string"
       },
       "programs": {
        "type": "array",
        "items": {
         "type": "string"
        }
       }
      }
     }
    },
    "list_total": {
     "type": "integer"
    },
    "sanctioned": {
     "type": "boolean"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ofac-sdn-sanctions-list-search-fafb8fcb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyfile-agent.taile3ff35.ts.net](https://www.zero.xyz/host/pyfile-agent.taile3ff35.ts.net/llms.txt)
