TVA européenne

L'API a été remplacée par le nouveau point de terminaison /EU-start disponible dans Company

Pour vérifier le numéro de TVA d'une entreprise européenne et obtenir des informations clés, découvrez les nouveaux services de Company

Deprecated starting from 2025-12-31

Toutes les connaissances dont vous avez besoin

Vous trouverez ici quelques conseils à prendre en compte pour aborder cette API. Si vous préférez, nous fournissons des exemples de code, la documentation OAS3, la possibilité d'essayer l'API en direct via Swagger UI ou d'importer l'intégralité de la collection dans Postman. Nous proposons également un environnement Sandbox où vous pouvez expérimenter toutes sortes de requêtes de manière totalement gratuite.

Conseils utiles pour commencer TVA européenne

Obtenir le Token dans la section appropriée avant de commencer.

Utilisez l'outil en ligne ou générez-le via l'API. Définissez la date d'expiration, un nom utile et ajoutez maintenant un ensemble d'étendues pour limiter les actions possibles que votre jeton peut effectuer.

Obtenir des informations d'entreprise sur les entreprises européennes à partir du numéro de TVA

Obtenez des informations sur l'entreprise avec une seule demande en utilisant ce point de terminaison :
/companies.

European Vat (1.0.0)

Ce service fournit des appels REST pour extraire des informations sur les entreprises européennes à partir de paramètres simples tels que le code pays et le numéro de TVA.

Company Information

À partir des données d'une entreprise telles que le numéro de TVA, des informations de base sur l'entreprise elle-même sont extraites.

Données de base

Ce point d'accès renvoie les informations de base d'une entreprise, telles que son nom et son adresse.

Authorizations:
bearerAuth
path Parameters
country_code
required
string
Example: IT

code pays de l'entreprise

vat
required
string
Example: 11xxxxx1009

Numéro de TVA de l'entreprise

Responses

Response Schema: application/json
object (Company)
success
boolean
message
string
error
integer

Request samples

CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://europeanvat.altravia.com/companies/%7Bcountry_code%7D/%7Bvat%7D");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);

Response samples

Content type
application/json
{
  • "data": {
    },
  • "success": true,
  • "message": "",
  • "error": null
}