# Domain to Company Compliance Check (KYB via Imprint)

> Domain to Company Compliance Check (KYB via Imprint) is a paid API for AI agents from agentsvc.io, paid per call via x402, $0.06/call, status unknown (last checked 2026-10-16).

Reads the legal imprint from a DACH website domain and runs a Know Your Business (KYB) compliance check, returning a grade (A–F), decision (ALLOW/CAUTION/BLOCK), sanctions status, VAT, and domain security details.

## Facts

- Endpoint: POST https://agentsvc.io/api/v1/proxy/domain-compliance?utm_source=zero.xyz
- Price: $0.06/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domain-to-company-compliance-check-kyb-via-imprint-78bdae1d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZrwpoLWNh-sNolg0EST6e

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 domain-to-company-compliance-check-kyb-via-imprint-78bdae1d -d '<json body>'
```

Example prompt: Can you run a KYB compliance check on the German supplier website muster-lieferant.de and tell me whether we should ALLOW, CAUTION, or BLOCK them, along with their risk grade and any sanctions flags?

## When to prefer this

Use this endpoint when you have a DACH (German, Austrian, or Swiss) company's website domain but not their exact registered legal name. It automatically extracts the legal entity from the imprint page before running the KYB check, saving a manual lookup step. Prefer the separate kyb-check endpoint (with company name) if the site has no imprint or is non-DACH.

## Known failure modes

- No imprint found on the site — returns a 'Not charged' error; caller should fall back to the kyb-check endpoint with a company name
- Domain does not exist or is unreachable — network error returned
- Website is not a DACH site (no German/Austrian/Swiss legal imprint) — likely returns an error or empty result
- Rate limiting or payment failure via x402 protocol

## How this service works

Takes a website domain, reads the imprint to find the legal entity (DACH sites), then runs the KYB check on it: grade A to F, ALLOW, CAUTION or BLOCK, reasons, sanctions, VAT and domain security. Use to vet a counterparty from its website. Needs an imprint on the site (Germany, Austria, Switzerland); otherwise errors with Not charged, then use kyb-check with the company name.

## Output

Returns a JSON object with: overall compliance grade (A–F), decision (ALLOW, CAUTION, or BLOCK), list of reasons, sanctions screening result, VAT number found in imprint, and domain security assessment (e.g. DNSSEC, DMARC).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Website domain, e.g. example.de"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-to-company-compliance-check-kyb-via-imprint-78bdae1d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentsvc.io](https://www.zero.xyz/host/agentsvc.io/llms.txt)
