# Strale KYB Complete DE — German Company Verification & Compliance

> Strale KYB Complete DE — German Company Verification & Compliance is a paid API for AI agents from api.strale.io, paid per call via x402, $2.7/call, status unknown (last checked 2026-09-15).

Performs a comprehensive Know Your Business (KYB) check on a German company, including registry data, VAT validation, and PEP screening of contact persons.

## Facts

- Endpoint: POST https://api.strale.io/x402/solutions/kyb-complete-de
- Price: $2.7/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-kyb-complete-de-german-company-verification-compliance-a860f72a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_odz4WbnaPihB2gaehwvwM

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 strale-kyb-complete-de-german-company-verification-compliance-a860f72a -d '<json body>'
```

Example prompt: Can you run a full KYB compliance check on the German company 'Müller Logistics GmbH' — their VAT number is DE811128135, website is mueller-logistics.de, and the contact is Hans Weber at hans@mueller-logistics.de?

## When to prefer this

Use this endpoint when you need to verify a German-registered company specifically, including EU VAT number validation and PEP screening of a contact person. Prefer this over generic company lookup endpoints when you need compliance-grade output with audit trails for regulated onboarding workflows in Germany or the EU.

## Known failure modes

- Company not found in German commercial registry — returns error with no data
- Invalid or unrecognized VAT number format — returns validation error
- Contact name not sufficient for PEP screening — returns partial result
- Domain does not match registered company — flagged in output
- Network timeout or upstream registry unavailable — returns 5xx error

## How this service works

Company data, compliance checks, financial validation. Structured JSON with audit trails. Every capability independently quality-scored.

## Output

Structured JSON containing verified German company registry data, VAT number validation result, PEP screening outcome for the named contact, overall compliance status, and an audit trail suitable for regulatory record-keeping.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "company_name"
 ],
 "properties": {
  "domain": {
   "type": "string",
   "description": "Company website domain (e.g., example.com)"
  },
  "vat_number": {
   "type": "string",
   "description": "EU VAT number with country prefix (e.g. DE811128135). Auto-derived from registry data when possible."
  },
  "company_name": {
   "type": "string",
   "description": "German company name or registration number"
  },
  "contact_name": {
   "type": "string",
   "description": "Name of contact person for PEP screening"
  },
  "contact_email": {
   "type": "string",
   "description": "Contact email for validation"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-kyb-complete-de-german-company-verification-compliance-a860f72a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
