European VAT

L'API è stata sostituita dal nuovo endpoint /EU-start disponibile in Company

Per verificare il numero VAT di qualsiasi impresa europea ed ottenere le informazioni principali scopri i nuovi servizi di Company

Deprecated starting from 2025-12-31

Tutte le informazioni di cui hai bisogno

Qui trovi qualche consiglio da prendere in considerazione per approcciare a questa API. Se preferisci forniamo esempi di codice, documentazione in OAS3, la possibilità di provare l'API dal vivo con la Swagger UI oppure importare l'intera collezione in Postman. Offriamo inoltre un ambiente di Sandbox dove puoi sperimentare tutte le API gratuitamente.

Utili consigli per iniziare con European VAT

Prendi il token nell'apposita sezione prima di cominciare.

Usa lo strumento online o generalo via API. Imposta una data di scadenza e aggiungi una serie di Scopes per limitare le possibli azioni permesse al token.

Ottenere informazioni aziendali su aziende europee a partire dal numero di partita IVA

Ottieni informazioni sull'azienda con un'unica richiesta utilizzando questo endpoint:
/companies.

European Vat (1.0.0)

Questo servizio fornisce chiamate REST per estrarre informazioni sulle aziende europee a partire da semplici parametri come il codice paese e la partita IVA.

Company Information

A partire dai dati di un'azienda, come il numero di partita IVA, vengono estratte le informazioni di base sull'azienda stessa.

Dati di base

Questo endpoint restituisce le informazioni di base di un'azienda, come il nome e l'indirizzo.

Authorizations:
bearerAuth
path Parameters
country_code
required
string
Example: IT

codice paese dell'azienda

vat
required
string
Example: 11xxxxx1009

Numero di partita IVA dell'azienda

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
}