# CompliAPI Country Sanctions Screener

> CompliAPI Country Sanctions Screener is a paid API for AI agents from api.compliapi.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-13).

Checks whether a country or region carries sanctions designations (e.g. OFAC comprehensive embargoes) and returns the applicable designating lists with source URLs.

## Facts

- Endpoint: GET https://api.compliapi.com/api/v1/screen/country/:country?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/compliapi-country-sanctions-screener-56b8b2e9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IqzWN--ptSzCB5Ldr_CWd

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 compliapi-country-sanctions-screener-56b8b2e9
```

Example prompt: Before we process this payment, check if Iran is on any OFAC sanctions or embargo lists and tell me which specific designating lists apply.

## When to prefer this

Choose this endpoint when you need a quick, structured sanctions status check for a specific country by name or ISO code, especially for gating signups, payments, or shipments. It is purpose-built for country-level compliance screening with explicit list attribution and source URLs, making it more actionable than a generic news search or manual OFAC lookup. Prefer it over the IP-based sibling endpoint when you already know the user's country directly rather than needing to infer it from an IP address.

## Known failure modes

- Unrecognized country name or invalid ISO code returns an error or empty result
- Specifying an invalid list slug in the optional 'lists' parameter may cause a 400 error
- Country names with spelling variations or transliterations may not resolve correctly
- Network timeout or service unavailability returns a 5xx error
- Sanctions data may lag behind real-world designation changes by some hours or days

## How this service works

Check whether a country or region carries sanctions designations, such as comprehensive OFAC embargoes. Call to gate signups, shipments or transactions by country. Accepts a country name or ISO code; returns the designating lists with source URLs.

## Output

Returns a structured response indicating whether the queried country carries any sanctions designations, along with the names of the specific designating lists (e.g. OFAC, OFAC Consolidated) and source URLs pointing to the authoritative designation records. If no sanctions apply, the response indicates a clean result.

## 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"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "country"
     ],
     "properties": {
      "country": {
       "type": "string",
       "description": "Country name or ISO code"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "lists": {
       "type": "string",
       "description": "Optional comma-separated list slugs to screen against (e.g. ofac,ofac_consolidated); defaults to all enabled lists. GET /api/v1/screen/lists enumerates them."
      }
     }
    }
   },
   "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/compliapi-country-sanctions-screener-56b8b2e9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.compliapi.com](https://www.zero.xyz/host/api.compliapi.com/llms.txt)
