# Strale Sanctions Check

> Strale Sanctions Check is a paid API for AI agents from api.strale.io, paid per call via x402, $0.216/call, status unknown (last checked 2026-09-15).

Checks whether a person or company name appears on international sanctions lists across 27 countries

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/sanctions-check
- Price: $0.216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-sanctions-check-0832b82d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cxwOHtsHKoCW1g7xGA_m9

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 strale-sanctions-check-0832b82d
```

Example prompt: Can you run a sanctions check on 'Viktor Petrov', born 1975-03-12, from Russia — I need to know if he shows up on any international sanctions lists before we proceed with the contract.

## When to prefer this

Use this endpoint when you need automated, auditable sanctions screening across multiple international lists (OFAC, UN, EU, and others) for both individuals and companies. Prefer it over manual checks when you need cryptographic audit trails for compliance records, or when screening at volume during KYC/AML onboarding workflows. The optional birth_date and country parameters make it especially useful for disambiguating common names to reduce false positives.

## Known failure modes

- Missing required 'name' parameter returns a validation error
- Ambiguous common names may produce false positives without birth_date or country filter
- Network timeout or service unavailability returns a 5xx error
- Invalid ISO country code returns a 400 bad request
- Misspelled names may fail to match known sanctioned entities

## How this service works

The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.

## Output

Returns whether the queried name matches any entries on international sanctions lists, including matched list names, entity details, confidence indicators, and a cryptographically hashed audit record for compliance documentation.

## 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 company name to check"
      },
      "country": {
       "type": "string",
       "description": "ISO country code filter (optional)"
      },
      "birth_date": {
       "type": "string",
       "format": "date",
       "description": "ISO date of birth (YYYY-MM-DD) for person disambiguation, reduces false positives on common names (optional)"
      },
      "entity_type": {
       "enum": [
        "person",
        "company"
       ],
       "type": "string",
       "description": "Override auto-detection of entity type (optional)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-sanctions-check-0832b82d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
