# Genexxis Sanctions Name Screener

> Genexxis Sanctions Name Screener is a paid API for AI agents from sanctions.genexxis.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-29).

Fuzzy-matches a name (person, company, or vessel) against OFAC SDN, UN, EU, and UK sanctions lists, returning scored matches with alias, type, programs, countries, dates of birth, and list freshness metadata.

## Facts

- Endpoint: GET https://sanctions.genexxis.com/screen?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/genexxis-sanctions-name-screener-782c007d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ndKcEEWYR-EuNIvfhauWC

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 genexxis-sanctions-name-screener-782c007d
```

Example prompt: Can you screen the name 'Viktor Petrov' against OFAC SDN, UN, EU, and UK sanctions lists — he's listed as an individual born in 1972, possibly linked to Russia — and tell me if there are any fuzzy matches above a 0.85 threshold?

## When to prefer this

Choose this endpoint when you need fuzzy name matching across multiple major international sanctions lists (OFAC SDN, UN, EU, UK) in a single call, with scored confidence and alias detection. Prefer over simple exact-match tools when dealing with transliterated names, spelling variants, or aliases. Use when you need list freshness metadata for compliance audit trails. For crypto address sanctions screening, use the sibling endpoint instead.

## Known failure modes

- Missing required 'name' parameter returns an error
- Name too short or ambiguous may return no matches even if a match exists
- Threshold set too high (close to 1.0) may miss valid fuzzy matches
- Threshold set too low (close to 0.5) may return excessive false positives
- Sanctions list data may lag real-world updates (check listsCheckedAt for freshness)
- Non-Latin scripts may behave differently depending on transliteration support

## How this service works

Fuzzy-screen a name against OFAC SDN, UN, EU and UK sanctions lists: matches with list, id, primary name, matched alias, score, type, programs, countries, dates of birth, listing date and reference, plus the date each list was checked.

## Output

A JSON object containing a list of matches (each with list name, entity ID, primary name, matched alias, fuzzy score, entity type, sanctioned programs, associated countries, dates of birth, listing date, and reference), total match count, and per-list freshness timestamps indicating when each sanctions list was last checked. Also includes a legal disclaimer note.

## 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",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Person, company or vessel name (any script; accents and legal suffixes are ignored)"
      },
      "type": {
       "type": "string",
       "description": "Optional filter: individual, entity or vessel"
      },
      "lists": {
       "type": "string",
       "description": "Optional comma list to restrict: ofac, un, eu, uk, seco, worldbank, bis, us_csl (default all)"
      },
      "country": {
       "type": "string",
       "description": "Optional country name or ISO2 code; boosts entries linked to that country"
      },
      "birthYear": {
       "type": "string",
       "description": "Optional 4-digit birth year (individuals); boosts entries within 1 year, demotes clear mismatches"
      },
      "threshold": {
       "type": "string",
       "description": "Minimum score 0.5-1, default 0.85"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "A no match result is not legal clearance.",
  "matches": [
   {
    "id": "306",
    "list": "ofac",
    "name": "BANCO NACIONAL DE CUBA",
    "type": "entity",
    "score": 1,
    "listName": "OFAC SDN",
    "listedOn": null,
    "programs": [
     "CUBA"
    ],
    "countries": [
     "Switzerland",
     "Spain",
     "Japan",
     "Panama"
    ],
    "reference": "SDN ent_num 306",
    "datesOfBirth": [],
    "matchedAlias": false
   }
  ],
  "matchCount": 1,
  "listsCheckedAt": {
   "ofac": {
    "status": "fresh",
    "listDate": "2026-10-21T16:35:23.000Z"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/genexxis-sanctions-name-screener-782c007d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from sanctions.genexxis.com](https://www.zero.xyz/host/sanctions.genexxis.com/llms.txt)
