# eudata402 KYB Due Diligence (Sanctions + VAT + LEI + IBAN)

> eudata402 KYB Due Diligence (Sanctions + VAT + LEI + IBAN) is a paid API for AI agents from x402-seller-202595743428.europe-west1.run.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Performs combined KYB/counterparty due diligence in one call: sanctions screening (OFAC SDN, OFAC Consolidated, UK OFSI), EU VAT validation via VIES, GLEIF LEI status check, public entity record resolution, and IBAN checksum verification, returning a unified pass/review/fail verdict with confidence and flags.

## Facts

- Endpoint: GET https://x402-seller-202595743428.europe-west1.run.app/kyb
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eudata402-kyb-due-diligence-sanctions-vat-lei-iban-1968f68c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CrLar9l3CoFbfDjhv8s6t

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 eudata402-kyb-due-diligence-sanctions-vat-lei-iban-1968f68c
```

Example prompt: Before we wire payment to Vilnius Logistics UAB, can you run a full KYB check on them — screen against OFAC and UK OFSI sanctions, validate their EU VAT number LT123456789 (country LT), and verify their IBAN LT601010012345678901 — and tell me if we get a pass, review, or fail verdict?

## When to prefer this

Choose this endpoint when you need a single fused KYB decision covering sanctions, VAT, LEI, and IBAN in one API call — ideal for onboarding EU counterparties, processing cross-border payments, or automating compliance workflows where you want one consolidated verdict rather than calling four separate services. Prefer it over standalone VAT validators or sanctions screeners when the counterparty could have any combination of VAT, LEI, or IBAN identifiers.

## Known failure modes

- Invalid or malformed VAT number returns validation error
- LEI code not found in GLEIF registry returns not-found flag
- IBAN checksum fails mod-97 verification, returns invalid flag
- EU VIES service temporarily unavailable causes partial result
- No matching entity found in sanctions lists (clean result, not an error)
- Insufficient input provided (none of country+vat, lei, name, or iban) returns 400 bad request

## How this service works

KYB / counterparty due diligence in ONE call: sanctions screening + EU VAT validation + LEI + entity + IBAN, fused into one decision. Give any of {country+vat, lei, name, iban}. Screens OFAC SDN, OFAC Consolidated and UK OFSI sanctions lists, validates VAT against official EU VIES, checks GLEIF LEI status, resolves the public entity record and verifies the IBAN checksum. Returns verdict pass/review/fail with confidence and flags.

## Output

Returns a unified verdict of pass, review, or fail with a confidence score and detailed flags covering: sanctions hits across OFAC SDN, OFAC Consolidated, and UK OFSI lists; EU VAT registration validity and registered company name/address from VIES; GLEIF LEI status and linked entity record; and IBAN checksum validity with country and bank details.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "lei": {
   "type": "string",
   "description": "20-char LEI code (optional)"
  },
  "vat": {
   "type": "string",
   "description": "VAT number without country prefix"
  },
  "iban": {
   "type": "string",
   "description": "IBAN to checksum (optional)"
  },
  "name": {
   "type": "string",
   "description": "Legal/company name (optional)"
  },
  "country": {
   "type": "string",
   "description": "EU country code for the VAT check, e.g. LT"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eudata402-kyb-due-diligence-sanctions-vat-lei-iban-1968f68c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-seller-202595743428.europe-west1.run.app](https://www.zero.xyz/host/x402-seller-202595743428.europe-west1.run.app/llms.txt)
