# VIES European VAT Number Validator

> VIES European VAT Number Validator is a paid API for AI agents from defi-intel-agent-gateway.gg-neo15.workers.dev, paid per call via x402, $0.0025/call, status unknown (last checked 2026-09-14).

Validates a European VAT number against the official EU VIES registry, returning its validity status plus the registered business name and address.

## Facts

- Endpoint: POST https://defi-intel-agent-gateway.gg-neo15.workers.dev/v1/b2b/global-vat-registry
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vies-european-vat-number-validator-20bf97b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FKu5ewFvvs1610w_HtPhn

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 vies-european-vat-number-validator-20bf97b8 -d '<json body>'
```

Example prompt: Can you check if the VAT number DE123456789 is valid in the EU VIES registry and tell me the registered company name and address associated with it?

## When to prefer this

Use this endpoint when you need to verify an EU VAT number against the authoritative VIES registry for B2B invoicing, reverse-charge compliance, supplier onboarding, or fraud prevention. Do not use for non-EU VAT schemes such as UK VAT, Australian GST, or US sales tax numbers.

## Known failure modes

- Non-EU VAT numbers (e.g. UK, US, AU) will not be found and should not be submitted
- VIES system may be temporarily unavailable for specific member states, returning a service-unavailable error
- Malformed VAT number format (wrong length or prefix) will return invalid
- Recently registered VAT numbers may not yet be indexed in VIES

## How this service works

Validate a European VAT number against the official VIES registry. Returns validity + registered name/address. DO NOT use for non-EU VAT schemes.

## Output

Returns whether the VAT number is valid according to the VIES registry, along with the officially registered business name and registered address associated with that VAT number. Invalid or unrecognized numbers will return a negative validity result.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vies-european-vat-number-validator-20bf97b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from defi-intel-agent-gateway.gg-neo15.workers.dev](https://www.zero.xyz/host/defi-intel-agent-gateway.gg-neo15.workers.dev/llms.txt)
