# Sanctions List Fuzzy Screener (OFAC, UK, EU, UN)

> Sanctions List Fuzzy Screener (OFAC, UK, EU, UN) is a paid API for AI agents from api.agentstools.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-10).

Fuzzy-matches a person or organization name against official sanctions lists (OFAC SDN, UK, EU, UN) and returns scored matches with list, program, country, type, and reference.

## Facts

- Endpoint: GET https://api.agentstools.dev/screen/entity?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sanctions-list-fuzzy-screener-ofac-uk-eu-un-f0a02519
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hqSOMQtkHa0eNDUxwE030

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 sanctions-list-fuzzy-screener-ofac-uk-eu-un-f0a02519
```

Example prompt: Can you screen the name 'Viktor Petrov' against all major sanctions lists — OFAC SDN, UK, EU, and UN — and show me any fuzzy matches with a score above 80, up to 20 results, filtering for individuals only?

## When to prefer this

Use this endpoint when you need to perform AML/KYC compliance checks by screening a person, organization, or vessel name against multiple official international sanctions lists simultaneously. Prefer this over manual lookups when you need fuzzy matching (handles misspellings, transliterations, aliases) and programmatic scoring. Best for onboarding workflows, transaction monitoring, or due diligence automation.

## Known failure modes

- Name not found on any list — returns empty matches array
- min_score set below 50 — rejected with validation error
- limit exceeds 50 — rejected with validation error
- Name is ambiguous or very short — may return high-volume false positives
- Sanctions list data may have a short lag behind official publications

## How this service works

Fuzzy-screen a person or organization name against the official public sanctions lists (OFAC SDN, UK, EU, UN), including aliases. Returns scored matches with list, program, country, type, and reference.

## Output

A list of scored match objects, each containing the matched name (and any aliases), the sanctions list it appears on (OFAC SDN, UK, EU, or UN), the associated sanctions program, country, designation type (individual/entity/vessel), and an official reference ID. Matches are sorted by fuzzy similarity score descending.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Person or organization name to screen"
      },
      "type": {
       "enum": [
        "individual",
        "entity",
        "vessel"
       ],
       "type": "string",
       "description": "Optional filter by designation type"
      },
      "limit": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "Maximum matches to return (default 10)"
      },
      "min_score": {
       "type": "integer",
       "maximum": 100,
       "minimum": 50,
       "description": "Minimum fuzzy match score (default 85)"
      }
     }
    }
   },
   "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/sanctions-list-fuzzy-screener-ofac-uk-eu-un-f0a02519/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentstools.dev](https://www.zero.xyz/host/api.agentstools.dev/llms.txt)
