# Sanctions Screening API — The Stall x402

> Sanctions Screening API — The Stall x402 is a paid API for AI agents from the-stall.intuitek.ai, paid per call via x402, $0.165/call, status unknown (last checked 2026-09-15).

Screens a named person, company, vessel, or aircraft against global sanctions lists and returns matching hits

## Facts

- Endpoint: GET https://the-stall.intuitek.ai/cap/sanctions-screening
- Price: $0.165/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sanctions-screening-api-the-stall-x402-e19217d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Zg3X19e3sC8vOXJsPABOY

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-screening-api-the-stall-x402-e19217d3
```

Example prompt: Can you screen 'Rosneft Oil Company' as a corporate entity against sanctions lists and return up to 20 hits so I know if they're blacklisted before we proceed with the contract?

## When to prefer this

Choose this endpoint when you need fast, pay-per-use sanctions screening without managing API keys or accounts, particularly for AML/KYC compliance workflows, counterparty due diligence, or pre-transaction risk checks. Supports individuals, companies, vessels, and aircraft in a single endpoint. Ideal for agents that need on-demand, low-volume checks paid via USDC on Base mainnet.

## Known failure modes

- Missing required 'name' query parameter returns validation error
- Name too short (under 2 chars) or too long (over 200 chars) returns schema error
- No matches found returns empty hits array
- Payment not completed returns HTTP 402 with payment required details
- Invalid 'type' enum value returns schema validation error
- Network or upstream data source unavailability returns 5xx error

## How this service works

OFAC SDN sanctions screening — checks whether a person, company, vessel, or aircraft appears on the US Treasury Specially Designated Nationals list. Returns match score, sanctions program(s), and entity type. Covers ~19,000 entries including RUSSIA-EO14024, SDGT, IRAN, DPRK, TCO, and 30+ programs. Use for payment compliance, KYB/KYC, AML checks, and counterparty due diligence.

## Output

A list of sanctions hits (up to the requested limit) for the queried name, including match details such as entity type, list source, and identifying information for each matched record.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "name": "Acme Corporation",
   "type": "entity",
   "limit": 10
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sanctions-screening-api-the-stall-x402-e19217d3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from the-stall.intuitek.ai](https://www.zero.xyz/host/the-stall.intuitek.ai/llms.txt)
