# Checkpoint402 Sanctions Screener

> Checkpoint402 Sanctions Screener is a paid API for AI agents from api.checkpoint402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-14).

Screens a person, company name, or crypto wallet address against global sanctions lists and returns risk information

## Facts

- Endpoint: GET https://api.checkpoint402.com/v1/sanctions-screen?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/checkpoint402-sanctions-screener-a9134aa9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9MStU0uSZIuidndZmL_iK

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 checkpoint402-sanctions-screener-a9134aa9
```

Example prompt: Can you run a sanctions screen on the wallet address 0x1234abcd5678ef90 and also check the name 'Viktor Petrov' — show me up to 10 name candidates with a match threshold of 0.85?

## When to prefer this

Choose this endpoint when you need pay-per-call sanctions screening without setting up an account or managing API keys — ideal for low-volume, ad-hoc compliance checks on crypto wallet addresses or entity names. Preferred over subscription-based AML services when cost predictability per query matters or when integrating into an autonomous agent workflow that needs frictionless access.

## Known failure modes

- Missing required 'name' or 'address' query parameter returns an error
- Invalid wallet address format may return no results or an error
- Threshold value outside 0.7–1.0 range rejected
- Limit value outside 1–20 range rejected
- Payment failure (insufficient USDC or x402 protocol error) blocks the response
- Unrecognized blockchain address format may not be screened

## How this service works

Transaction explanations, DeFi yields, new-token safety checks, SEC company events and sanctions screening. No account, no API key: each answer costs a few cents in USDC via x402.

## Output

Returns a list of sanctions matches for the queried name or wallet address, including matched entity details, match confidence scores, and relevant sanctions list provenance. For name queries, multiple candidate matches may be returned up to the specified limit.

## 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": [],
     "properties": {
      "name": {
       "type": "string",
       "description": "Person or company name"
      },
      "limit": {
       "type": "number",
       "description": "Max name candidates, 1-20 (default 5)"
      },
      "address": {
       "type": "string",
       "description": "Crypto wallet address (EVM, BTC, TRX, …)"
      },
      "threshold": {
       "type": "number",
       "description": "Name-match threshold 0.7-1 (default 0.92)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

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