# Vaaya Strale — Compliance & KYB Multi-Check

> Vaaya Strale — Compliance & KYB Multi-Check is a paid API for AI agents from vaaya.ai, paid per call via x402, $0.3/call, status unknown (last checked 2026-10-10).

Runs one of 191 compliance/KYB/due-diligence checks including sanctions, PEP/AML screening, adverse media, company registries, email/domain trust, trade/customs, and web3 due-diligence.

## Facts

- Endpoint: POST https://vaaya.ai/api/run/strale/check?utm_source=zero.xyz
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vaaya-strale-compliance-kyb-multi-check-3c63e54c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FQj7py7fartkk02mkgXo_

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 vaaya-strale-compliance-kyb-multi-check-3c63e54c -d '<json body>'
```

Example prompt: Can you run a sanctions and adverse media check on Acme Corp (acmecorp.com) and also verify their UK company registration? I need to know if they're safe to onboard as a vendor.

## When to prefer this

Choose this endpoint when you need programmatic compliance screening — sanctions, PEP/AML, adverse media, company registry lookups, email/domain trust, trade records, or web3 due diligence — across a wide range of jurisdictions (UK, US, EU, JP, BR and more) without integrating multiple providers. It consolidates 191 distinct checks under one API interface, making it ideal for KYB/KYC workflows, vendor onboarding, or financial crime risk assessment where breadth of coverage matters.

## Known failure modes

- Invalid or unsupported endpoint selector returns an error
- Missing required input fields for the selected check type returns validation error
- Entity not found in registry returns empty or no-match result
- Payment failure or insufficient USDC balance blocks the request
- Rate limiting or provider-side timeout on high-latency checks
- Ambiguous entity name may return multiple or low-confidence matches

## How this service works

Strale — 191 compliance/KYB/company-data checks over x402: sanctions/PEP/AML/adverse-media screening, company registries (UK/US/EU/JP/BR & more), email & domain trust, trade/customs/shipping, web3 due-diligence /solutions/*. POST { endpoint, ...input }. Caps 3¢–$1.19; user pays actual settle. See compliance-data knowledge doc or vaaya/discover.

## Output

Returns the result of the selected compliance check, which may include sanctions/PEP match status, AML risk indicators, adverse media hits, official company registry details (name, registration number, status, directors), email/domain trust scores, trade or customs records, or web3 risk flags — depending on the endpoint chosen. Response content varies by check type.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vaaya-strale-compliance-kyb-multi-check-3c63e54c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vaaya.ai](https://www.zero.xyz/host/vaaya.ai/llms.txt)
