Validate an EU VAT number (VIES)
validate_vatChecks an EU VAT number in the European Commission's VIES. data.status is valid, invalid or unavailable:
unavailable means VIES (or the country's national system) could not answer, NOT that the number is invalid.
Name and address are returned only when the name carries a legal-form mark (GmbH, Ltd, S.A., ...); otherwise
personal_data_omitted is true. Some countries (e.g. ES, DE) never disclose them. Not legal or tax advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vat_number | Yes | VAT number without or with the country prefix; spaces, dots and hyphens are ignored. | |
| country_code | Yes | 2-letter VIES country code (GR is accepted as EL; XI = Northern Ireland). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||