# Ambolt EU VAT Number Validator

> Ambolt EU VAT Number Validator is a paid API for AI agents from api.ambolt.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-11).

Validates a European VAT number against the EU VIES system and returns company name, address, and validity status.

## Facts

- Endpoint: GET https://api.ambolt.dev/v1/eu-vat-validate?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ambolt-eu-vat-number-validator-e5622499
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kOJiYQLcBcxoSD4z5NFsX

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 ambolt-eu-vat-number-validator-e5622499
```

Example prompt: Can you check whether the VAT number DK10150817 is valid and tell me the registered company name and address?

## When to prefer this

Use this endpoint when you need a quick, pay-per-call EU VAT number validation without managing your own VIES API integration. Ideal for agents handling supplier onboarding, invoice compliance, or B2B customer verification where you need the registered company name and address alongside the validity check. Prefer this over building a direct VIES integration when you want zero infrastructure overhead and per-call pricing.

## Known failure modes

- Invalid or malformed VAT number returns valid=false
- VAT number not found in VIES returns valid=false with no name/address
- VIES system temporarily unavailable (EU service outages are known to occur) may return an error
- Unsupported country prefix returns an error
- VAT number exceeds 20 characters after stripping spaces/dots returns validation error

## How this service works

Pay-per-call data tools for developers and AI agents: company registers, documents, tenders, rates and on-chain facts as MCP tools, x402 endpoints and Apify Actors.

## Output

Returns a JSON object containing the queried VAT number, a boolean validity flag, the registered company name, the registered address, the timestamp of the check, and a note about the data source (European Commission VIES). The response is informational and not a substitute for official tax confirmation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "POST"
     ]
    },
    "queryParams": {
     "type": "object",
     "required": [
      "vat"
     ],
     "properties": {
      "vat": {
       "type": "string",
       "maxLength": 20,
       "description": "VAT number with country prefix, e.g. DK10150817. Spaces and dots are ignored. Greece uses EL, Northern Ireland XI."
      }
     },
     "additionalProperties": false
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "vat": "DK10150817",
  "name": "Erhvervsstyrelsen",
  "valid": true,
  "source": "Source: European Commission VIES. Informational; not a substitute for the official confirmation needed for tax purposes.",
  "address": "Langelinie Allé 17, 2100 København Ø",
  "checkedAt": "2026-10-02T21:35:47.597Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ambolt-eu-vat-number-validator-e5622499/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.ambolt.dev](https://www.zero.xyz/host/api.ambolt.dev/llms.txt)
