# Vendor Risk & Counterparty Screening Check

> Vendor Risk & Counterparty Screening Check is a paid API for AI agents from oracles-production.up.railway.app, paid per call via x402, $1/call, status unknown (last checked 2026-09-15).

Screens a company by name against sanctions lists, federal debarment registries, OFAC designations, and product recalls to produce a consolidated risk level and LLM-generated proceed/do-not-proceed verdict

## Facts

- Endpoint: GET https://oracles-production.up.railway.app/v1/vendorrisk/check
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vendor-risk-counterparty-screening-check-3869e897
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0LM8XKtNLrlLY9XTLF_Qr

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 vendor-risk-counterparty-screening-check-3869e897
```

Example prompt: Run a full counterparty risk screen on 'Apex Global Trade Solutions' based in China — check them against sanctions lists, federal debarment registries, OFAC, and product recalls, and give me an overall risk verdict before we onboard them as a vendor.

## When to prefer this

Use this endpoint when you need a single consolidated risk verdict across multiple compliance data sources (sanctions, debarment, OFAC, recalls) in one call rather than querying each registry individually. Ideal for KYC workflows, vendor onboarding pipelines, and procurement agents that need a fast, actionable proceed/do-not-proceed decision with LLM-synthesized findings. Prefer this over building custom multi-source lookups when speed and consolidated scoring are priorities.

## Known failure modes

- Missing required 'name' parameter returns a 400 Bad Request
- Unknown or ambiguous company name may return no findings but cannot guarantee absence of risk
- Payment failure (x402) if USDC balance is insufficient
- Network timeout if upstream data sources (SAM.gov, trade.gov) are slow to respond
- Company names with special characters or transliterations may reduce match accuracy

## How this service works

PREMIUM one-call counterparty screen: pass ?name=<company>&country=<optional> and get a consolidated risk level (CLEAR→PROHIBITED) across sanctions & denied-party lists (trade.gov CSL), federal debarment (SAM.gov exclusions), tracked OFAC designations, and product recalls tied to the firm — plus an LLM proceed/do-not-proceed verdict. For KYC, vendor-onboarding, and procurement agents.

## Output

Returns a consolidated risk level (ranging from CLEAR to PROHIBITED), an array of findings across sanctions/denied-party lists (trade.gov CSL), federal debarment (SAM.gov exclusions), OFAC designations, and product recalls tied to the firm, plus an LLM-generated overall verdict of proceed or do-not-proceed, and a count of packages audited.

## 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": {
      "name": {
       "type": "string"
      },
      "country": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "findings": {
       "type": "array",
       "items": {
        "type": "object"
       }
      },
      "generatedBy": {
       "enum": [
        "llm",
        "template"
       ],
       "type": "string"
      },
      "overallVerdict": {
       "type": "string"
      },
      "packagesAudited": {
       "type": "integer"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vendor-risk-counterparty-screening-check-3869e897/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oracles-production.up.railway.app](https://www.zero.xyz/host/oracles-production.up.railway.app/llms.txt)
