• Web
  • Developers
  • Home
  • Support
    • Support Desk
    • Submit a Support Request
  1. Home
  2. Developers
  3. VAT Number Validation API
  4. API Documentation
  • Introduction
  • Introduction to the Valdit VAT Validation REST API
    • Use Cases
    • Overview
    • Reduce VAT risks by early validation and maintaining records
    • Run Automated validations to enhance Compliancy
    • Handling VAT-VIES unavailability
    • The Valdit Business Entity Model
    • Pricing Model
    • Multi-tenancy
  • Getting Started Make your first call
    • Request an OAuth 2.0 Access Token
    • Validate a VAT Number
  • How to API Usage Examples
    • Definitions
    • Perform a validation on a new EU VAT number
    • Retrieve stored information on a Business Entity / VAT number
    • Retrieve updated information on a Business Entity / VAT number
    • Add a Customer reference to a Valdit Business Entity
    • Change the Automated Validation Schedule for an existing Business Entity
    • Make Asynchronous calls and relate request and response
    • Use just one API Operation regardless of having validated a VAT number before
  • Calling the API
    • Api Environments And Endpoints
    • Authentication
      • Authentication Model
      • Valdit Identity System
      • Authorization Header
      • Requesting An Access Token
    • Http/1.1 Requests
    • Jsend Responses
      • Error Response-type
      • Fail Response-type
      • Success Response-type
    • Json Content-type
    • Rest Compliancy
    • Versioning
    • Security
    • Rate Limit
  • API Operations
    • POST Operation
      • POST Authorization
      • POST Request
      • POST Response
      • POST Operation Flowchart
    • GET Operation
      • GET Authorization
      • GET Request
      • GET Response
      • GET Operation Flowchart
    • PUT Operation
      • PUT Authorization
      • PUT Request
      • PUT Response
      • PUT Operation Flowchart
  • API Model Definitions
    • valditBusinessEntity
    • vatNumberValidationInfo
    • vatNumberCheck
    • address
    • newVatNumberCheck
    • updateVatNumberCheck
    • vatCountryCode
    • vatNumberSuccessResponse
    • vatNumberCreateFailResponse
    • vatNumberFailResponse
    • vatNumberUpdateFailResponse
  • API Release Notes
    • API Version 1.1.0
    • API Version 1.2.0

Calling the API

This chapter provides technical implementation details on the API. It discusses the API Endpoint, Authentication, the structure of Requests and Responses, Versioning and Rate limiting.

  • API Environments and Endpoints
  • Security
  • Authentication
  • JSON Content-type
  • HTTP/1.1 Requests
  • JSend Responses
  • REST Compliancy
  • Versioning
  • Rate Limiting

Valdit Products

  • VAT Check
  • VAT Number Validation Add-in for Excel

Support

  • Support Desk
  • Submit a Support Request

More Information

  • About Valdit
  • Terms and Conditions
  • Privacy policy

Contact Us

Cargadoorskade 16
3071 AW Rotterdam
The Netherlands

valdit@valdit.com

Copyright© 2014- Valdit
Valdit® is a registered trademark of Clearstone B.V.
Valdit is part of Clearstone B.V.

markup logo
By using this site you agree to the use of cookies for analytics and personalised content.Learn more
Scroll