Skip to main content
POST
Validate multiple VAT numbers

Body

application/json
vat_numbers
string[]
required

Array of VAT numbers to validate (max 50)

Required array length: 1 - 50 elements
Minimum string length: 1
Example:
requester_vat_number
string

Your own VAT number, to receive consultation numbers. For EU targets, provide an EU requester. For UK targets, provide a UK requester.

Example:

"DE987654321"

cache
boolean

Set to false to bypass the cache and force fresh lookups. Defaults to true, or to false when requester_vat_number is supplied (no stored result is served then, not even during an outage). Pass true explicitly to opt back in.

Example:

true

fallback
boolean

Set to false so no item consults a national register when VIES is down. Defaults to true, or to false when requester_vat_number is supplied, because register answers never carry consultation numbers. Pass true explicitly to opt back in.

Example:

true

Response

Batch validation completed. Per-item errors are inline in results.

data
object
required
meta
object
required