This document offers you technical information on the Valdit VAT Validation REST API. Our API offers Advanced Validation of European (EU) VAT Numbers. The API leverages the EU VAT VIES service, making sure that VAT Number validations are always based on the most current information from the official source.

Some example use cases for the Valdit VAT Validation API are:

  • As an EU business: Validation of VAT Numbers when supplying goods or services to businesses in other EU countries, in order to comply with intra EU export regulations.
  • As a web shop owner: Improving conversion during checkout by simplifying data entry, while at the same time ensuring that your business customer is correctly registered for VAT.
  • As an administrative department: Centralizing VAT number validation in one single repository, that offers guaranteed records management for validation results.

More information on the Valdit VAT Validation API can be found in chapter 3: ‘Introduction to the Valdit VAT Validation REST API‘.

Target Audience

This document is written for Software Architects and Developers that are familiar with using RESTful web services, HTTP/1.1, OAuth 2.0 and JSON serialization formats.

Getting Started

The fastest way to learn to use an API is a ‘Hello World’ example. You will find such an example, showing you how to perform your first VAT Number validation, in chapter 4: ’Getting Started: Make your first call’.

Contact us

Do you have a technical question on using the API? Interested in using one of our client libraries? Suggestions for improving the API or this Technical Documentation? Contact our development team directly at We value your input!