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.
Prendi il token nell'apposita sezione prima di cominciare.
Ottenere informazioni aziendali su aziende europee a partire dal numero di partita IVA
/companies.
- Oas file url https://console.openapi.com/oas/it/europeanvat.openapi.json
- Fork or import with Postman
- Production domain europeanvat.altravia.com
- Sandbox domain test.europeanvat.altravia.com
- Production Scopes 1
-
Sandbox Scopes 1
- GET test.europeanvat.altravia.com/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.
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:
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
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
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
- 200
- 400
- 402
- 406
- 417
- "data": {
- "valid": true,
- "format_valid": true,
- "country_code": "IT",
- "vat_number": "12485671007",
- "company_name": "OPENAPI S.R.L.",
- "company_address": "VIALE F TOMMASO MARINETTI 221 00143 ROMA RM"
- "success": true,
- "message": "",
- "error": null