# CompliAPI Government ID Sanctions Screener

> CompliAPI Government ID 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-09-22).

Screens a government-issued identifier (passport, national ID, or tax ID) against OFAC SDN and other global sanctions lists, returning ranked matches with similarity scores and source URLs.

## Facts

- Endpoint: GET https://api.compliapi.com/api/v1/screen/id/:government_id
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/compliapi-government-id-sanctions-screener-6dd48204
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_srjzHNbgRcSvXsS135536

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-government-id-sanctions-screener-6dd48204
```

Example prompt: Screen passport number A12345678 against all OFAC and global sanctions lists and tell me if there are any matches.

## When to prefer this

Use this endpoint during KYC/KYB identity verification workflows when you have a government-issued identifier (passport, national ID, or tax ID) and need to confirm it does not appear on OFAC SDN or other global sanctions lists. Prefer this over the email, wallet, or domain screener endpoints when the subject of verification is a government-issued document number rather than a digital identifier.

## Known failure modes

- Invalid or malformed government ID format may return no matches or an error
- Specifying an unrecognized list slug in the 'lists' query parameter may cause an error
- Empty or missing government_id path parameter returns a 400-level error
- Network or service unavailability returns a 5xx error
- An ID not on any list returns a successful response with empty match arrays

## How this service works

Screen a government-issued identifier (passport, national ID, tax ID) against OFAC SDN and other global sanctions lists, with exact and substring matching ranked by similarity. Call during KYC/KYB identity verification. Returns per-list matches with source URLs.

## Output

A per-list breakdown of sanctions matches for the submitted government ID, with each match ranked by similarity score and including the source URL of the matched entry. Covers OFAC SDN, OFAC consolidated, and other enabled global sanctions lists. Exact and substring matches are both returned.

## 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": [
      "government_id"
     ],
     "properties": {
      "government_id": {
       "type": "string",
       "description": "Government-issued ID number to screen"
      }
     }
    },
    "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-government-id-sanctions-screener-6dd48204/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)
