# entities.recordsforagents.com Restricted-Party Screening

> entities.recordsforagents.com Restricted-Party Screening is a paid API for AI agents from entities.recordsforagents.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Screens a person or business name against US government sanctions and export-control watchlists (OFAC SDN, Consolidated, BIS Entity List, Denied Persons, Unverified, Military End User, State ITAR Debarred, Nonproliferation Sanctions), returning scored candidate matches with alias variants, list sources, and program codes.

## Facts

- Endpoint: GET https://entities.recordsforagents.com/entities/screen
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/entities-recordsforagents-com-restricted-party-screening-3fcd3b66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Dn8YqkmL5qaQ12qWAKNck

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 entities-recordsforagents-com-restricted-party-screening-3fcd3b66
```

Example prompt: Screen 'Rosoboronexport' as a business against US government sanctions and export control watchlists — OFAC, BIS Entity List, and State Department — and show me any scored matches including which specific list they appear on and any aliases.

## When to prefer this

Use this endpoint when you need a single-call, multi-list restricted-party screen covering OFAC (SDN + Consolidated) plus all Trade.gov Consolidated Screening List sublists (BIS, State ITAR, Nonproliferation) with alias-aware fuzzy matching and scored results — especially when you need to know which specific list a hit came from and associated program codes, rather than a binary pass/fail.

## Known failure modes

- Missing required 'name' query parameter returns a 400 error
- Name too short or ambiguous may return zero matches even for listed entities
- Fuzzy matching may return false positives requiring manual review
- min_score set too high may suppress valid partial-name matches
- Service unavailable or upstream list data stale may return 5xx
- Payment not processed (x402) results in 402 Payment Required

## How this service works

Screen a name against US government restricted-party lists: OFAC sanctions (SDN + Consolidated), plus the Commerce and State watchlists from the Trade.gov Consolidated Screening List (BIS Entity List, Denied Persons, Unverified, Military End User; State ITAR Debarred and Nonproliferation Sanctions), including a match against known aka/fka/nka aliases. Returns scored candidate matches with the matched name variant, the specific list the hit came from, and program codes.

## Output

Returns a list of scored candidate matches, each including the matched name variant (including any aka/fka/nka alias), the specific restricted-party list the hit came from (e.g. SDN, BIS Entity List, ITAR Debarred), and applicable program codes. Matches are ranked by score so the caller can apply a minimum threshold.

## 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": [
      "name"
     ],
     "properties": {
      "kind": {
       "enum": [
        "business",
        "person"
       ],
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "limit": {
       "type": "integer"
      },
      "min_score": {
       "type": "number"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/entities-recordsforagents-com-restricted-party-screening-3fcd3b66/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from entities.recordsforagents.com](https://www.zero.xyz/host/entities.recordsforagents.com/llms.txt)
