# Script Master Labs — Restricted Party Screening API

> Script Master Labs — Restricted Party Screening API is a paid API for AI agents from mcp-x402.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Screens individuals or entities against U.S. federal restricted party lists (e.g. OFAC, BIS, DDTC) by name, returning match results with fuzzy matching support.

## Facts

- Endpoint: GET https://mcp-x402.onrender.com/x402/restricted-party-screen
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/script-master-labs-restricted-party-screening-api-7013b82e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SkWB66JBFYfxXxfDO_Erv

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 script-master-labs-restricted-party-screening-api-7013b82e
```

Example prompt: Can you screen the company 'Huawei Technologies' against U.S. federal restricted party lists, using fuzzy name matching, and return the top 5 results?

## When to prefer this

Choose this endpoint when you need pay-per-call, low-cost ($0.001 USDC) screening against U.S. federal restricted party lists (OFAC, BIS, DDTC, etc.) without a subscription. Ideal for agents that perform on-demand compliance checks during vendor onboarding, KYC workflows, or export control screening, especially when USDC micropayment settlement via x402 on Base is already part of the stack.

## Known failure modes

- Missing required 'name' query parameter returns a validation error
- Payment failure via x402 (insufficient USDC balance or wallet misconfiguration) results in HTTP 402
- Invalid 'sources' or 'countries' filter values may return empty results or error
- Service unavailability on the render.com host may produce HTTP 502/503
- Empty result set returned when name has no matches on any list (not an error, but may be misread as failure)

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

Returns a list of matching restricted party records from U.S. federal lists (e.g. OFAC SDN, BIS Entity List, DDTC Debarred List), including entity name, list source, match details, and any associated country or identifiers. Fuzzy matching surfaces near-name variants.

## 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": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string"
      },
      "size": {
       "type": "integer"
      },
      "sources": {
       "type": "string"
      },
      "countries": {
       "type": "string"
      },
      "fuzzy_name": {
       "type": "boolean"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/script-master-labs-restricted-party-screening-api-7013b82e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402.onrender.com](https://www.zero.xyz/host/mcp-x402.onrender.com/llms.txt)
