# OFAC Sanctions & Restricted-Party Screening

> OFAC Sanctions & Restricted-Party Screening is a paid API for AI agents from restricted-party-screen.vercel.app, paid per call via x402, $0.005/call, status down (last checked 2026-10-13).

Screens a person or entity name against OFAC sanctions lists and restricted-party databases, returning potential matches with aliases, programs, scores, and a manual-review recommendation.

## Facts

- Endpoint: GET https://restricted-party-screen.vercel.app/api/ofac-sanctions-screening/SBERBANK?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: down
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/restricted-party-screen-vercel-app-cb10cd6c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__Gj5T3cyvXf8CoI5AeAwq

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 restricted-party-screen-vercel-app-cb10cd6c
```

Example prompt: Screen 'Sberbank' against the OFAC sanctions list with a minimum match score of 90 and return up to 5 results — I need to know if there are any SDN or Non-SDN matches, what sanctions programs apply, and whether manual review is recommended before we proceed with a payout.

## When to prefer this

Use this endpoint when you need real-time, per-name OFAC and restricted-party screening for vendor onboarding, payout authorization, or cross-border compliance checks. Prefer this over batch endpoints when screening a single counterparty and needing detailed match context including aliases, sanctions programs, addresses, and a manual-review recommendation. Ideal for integrating into payment workflows, KYC pipelines, or compliance dashboards where per-call cost ($0.005 USDC) is acceptable and per-entity detail is required.

## Known failure modes

- No matches found for the queried name — returns empty matches array and matchCount of 0
- minScore set too high — legitimate matches filtered out, returns empty results
- Name misspelled or partial — lower bestNameScore, may miss exact matches
- OFAC source data stale — sourceFreshness timestamps indicate outdated list
- Invalid query parameter types — API may return 400 or unexpected results
- Rate limiting or payment failure — x402 payment not processed, request rejected
- Entity exists under alias only — primaryName differs from query, requires alias review

## How this service works

OFAC sanctions and restricted-party screening for a person or entity name. Returns grouped potential matches, aliases, denied-party and sanctions-list context, source lists, sanctions programs, and a manual-review recommendation for vendor onboarding, payout checks, and cross-border compliance. Optional query params: minScore, type, country, program, list, limit.

## Output

Returns grouped potential matches for the queried name, including match ID, entity type, list membership (SDN, Non-SDN), aliases, applicable sanctions programs (e.g. RUSSIA-EO14024), addresses, the highest name-match score, a manual-review recommendation flag, a summary with total and exact match counts, a screeningOnly flag, and freshness timestamps for the underlying OFAC data sources.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "limit",
  "minScore"
 ],
 "properties": {
  "limit": {
   "type": "string",
   "description": "limit query parameter"
  },
  "minScore": {
   "type": "string",
   "description": "minScore query parameter"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "data": {
  "query": {
   "name": "SBERBANK",
   "limit": 5,
   "minScore": 90
  },
  "matches": [
   {
    "id": 18715,
    "type": "Entity",
    "lists": [
     "SDN",
     "Non-SDN"
    ],
    "aliases": [
     "JOINT STOCK COMPANY SBERBANK",
     "JSC SBERBANK"
    ],
    "programs": [
     "RUSSIA-EO14024",
     "UKRAINE-EO13662"
    ],
    "addresses": [
     "46 Volodymyrska street"
    ],
    "primaryName": "AKTSIONERNE TOVARYSTVO SBERBANK",
    "bestNameScore": 100,
    "manualReviewRecommended": true
   }
  ],
  "summary": {
   "matchCount": 1,
   "exactMatchCount": 1,
   "manualReviewRecommended": true
  },
  "screeningOnly": true,
  "sourceFreshness": {
   "sdnLastUpdated": "2026-03-13T00:00:00",
   "consolidatedLastUpdated": "2026-01-08T00:00:00"
  }
 },
 "source": "OFAC Sanctions List Service",
 "success": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/restricted-party-screen-vercel-app-cb10cd6c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from restricted-party-screen.vercel.app](https://www.zero.xyz/host/restricted-party-screen.vercel.app/llms.txt)
