# EU VAT Number Validation via VIES

> EU VAT Number Validation via VIES is a paid API for AI agents from x402.omardev.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Validates any EU VAT number against the official EU VIES service and returns validity status, registered company name, and address.

## Facts

- Endpoint: GET https://x402.omardev.xyz/vat
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eu-vat-number-validation-via-vies-b29e67ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6a9x6aSQs9BJBvGf7TEhs

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 eu-vat-number-validation-via-vies-b29e67ba
```

Example prompt: Can you check whether the EU VAT number DE345789013 is valid and tell me the registered company name and address associated with it?

## When to prefer this

Use this endpoint when you need to verify EU VAT numbers against the authoritative EU VIES database, especially during B2B invoicing, customer onboarding, or tax compliance checks. Prefer this over manual lookups or third-party VAT validation wrappers when you need official VIES-sourced data including the registered company name and address in one call.

## Known failure modes

- Invalid or malformed VAT number format — returns validation error
- VAT number not found in VIES — returns invalid/not registered
- VIES service temporarily unavailable — returns upstream service error
- Non-EU VAT number provided — unsupported country prefix error

## How this service works

Validate any EU VAT number against the official EU VIES service and return whether it is valid plus the registered company name and address. For invoicing, onboarding and compliance agents. Pay per call with x402.

## Output

Returns whether the VAT number is valid (boolean), the registered company name, and the company's registered address as returned by the EU VIES system.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "required": [
    "method"
   ],
   "properties": {
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eu-vat-number-validation-via-vies-b29e67ba/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.omardev.xyz](https://www.zero.xyz/host/x402.omardev.xyz/llms.txt)
