Validate multiple VAT numbers asynchronously
Async Validation
Validate multiple VAT numbers asynchronously
Submit an array of VAT numbers for asynchronous validation. Returns 202 immediately with an accepted/rejected breakdown. Items with invalid formats are rejected inline in the response (never queued). Results for all accepted items are delivered as a single batch.completed webhook event.
Pro tier: max 200 items. Business tier: max 1000 items. Test keys are rejected.
POST
Validate multiple VAT numbers asynchronously
Body
application/json
Array of VAT numbers to validate (max 200 for Pro, 1000 for Business)
Minimum array length:
1Minimum string length:
1Example:
["DE123456789", "NL987654321B01"]Your own VAT number (for consultation numbers)
Example:
"NL987654321B01"
Whether to use cached results
Example:
true