# AgentReader OFAC Sanctions Screener

> AgentReader OFAC Sanctions Screener is a paid API for AI agents from agentreader.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-12).

Screens a person, entity, vessel name or crypto address against OFAC SDN and Consolidated sanctions lists, returning a verdict with scored fuzzy matches and full provenance.

## Facts

- Endpoint: GET https://agentreader.dev/screen?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentreader-ofac-sanctions-screener-da2e3b3b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MM584yf-dllcXnUwiHh2L

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 agentreader-ofac-sanctions-screener-da2e3b3b
```

Example prompt: Can you screen the name 'Viktor Petrov' against the OFAC SDN and Consolidated sanctions lists and tell me if there's a match, possible match, or clear result — include any aliases and sanction programs?

## When to prefer this

Choose this endpoint when you need real-time, fuzzy-matched OFAC sanctions screening with transliteration support for Arabic and Slavic names, or when screening crypto wallet addresses against OFAC digital currency lists. It is preferable to manual SDN list downloads because it handles list freshness (6-hour re-ingestion), scoring, and alias expansion automatically. Use it over generic name-matching services when regulatory compliance and full provenance of the list version matter.

## Known failure modes

- Missing both name and address parameters returns a 400 error
- Invalid entity type filter value returns a 400 validation error
- OFAC data ingestion lag may mean newly added names appear with up to 6-hour delay
- Ambiguous short names may return high volumes of possible_match results requiring human review
- Network timeout on upstream OFAC list fetch returns a 503

## How this service works

OFAC sanctions screening: fuzzy-match a person/entity/vessel name (transliteration-aware - Arabic and Slavic romanization variants) or look up a crypto address against the official OFAC SDN and Consolidated lists. Returns verdict (match/possible_match/clear), scored matches with programs and aliases, and full list-version provenance. Lists re-ingested every 6 hours.

## Output

Returns a verdict field ('match', 'possible_match', or 'clear'), a list of scored candidate matches each with matched name, aliases, sanction programs, entity type, and relevance score, plus the OFAC list version and ingestion timestamp for provenance.

## 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": {
      "name": {
       "type": "string",
       "description": "Person, entity or vessel name to screen (one of name/address required)"
      },
      "type": {
       "type": "string",
       "description": "Filter matches: individual | entity | vessel | aircraft | all (default all)"
      },
      "address": {
       "type": "string",
       "description": "Crypto address to screen against OFAC-listed digital currency addresses"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentreader-ofac-sanctions-screener-da2e3b3b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentreader.dev](https://www.zero.xyz/host/agentreader.dev/llms.txt)
