vies_vat
Validate an EU VAT number against the official EU VIES registry across all 27 member states — returns valid/invalid plus the registered company name and address. Distinguishes 'invalid' (number does not exist) from 'service unavailable' (national DB offline). Price: $0.01 per call (x402 payment, USDC on Base mainnet). EU VAT number validation via the official VIES registry across 27 member states. Returns valid/invalid plus registered company name and address. Critically distinguishes 'invalid' (number does not exist) from 'unavailable' (national VAT database offline). For invoicing, B2B onboarding, KYB and tax-compliance agents. Input: 2-letter country code (EL for Greece) + VAT number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vat | Yes | VAT number without country prefix, e.g. '6388047V' | |
| country | Yes | 2-letter EU member state code, e.g. 'IE' (use 'EL' for Greece) |