Check Vat
check_vatValidate an EU VAT number against VIES. Returns whether the number is a valid/registered EU VAT registration, plus the registered name and address when the member state publishes them (many states return "---" or empty even for valid numbers). A false result means not registered/invalid. If the national service is temporarily down, userError is MS_UNAVAILABLE/MS_MAX_CONCURRENT_REQ etc. — treat that as "could not check", not "invalid".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vatNumber | Yes | The VAT number WITHOUT the country prefix, e.g. "811569869". If you include the prefix (e.g. "DE811569869") it is stripped automatically. | |
| countryCode | Yes | 2-letter EU member-state code = the VAT prefix, e.g. "DE", "FR", "IT". Greece is "EL" (not "GR"). |