Company

Toutes les données sur les entreprises italiennes et européennes en une seule API

Avec Company, vous accédez à des données précises, officielles et toujours à jour sur les entreprises italiennes et européennes.

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 Company

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.

Obtenez des informations détaillées sur l'entreprise à partir du numéro de TVA ou du code fiscal

Obtenez des informations sur l'entreprise en une seule requête en utilisant l'un des points de terminaison disponibles :
Chaque point de terminaison renvoie des informations spécifiques, vous ne payez donc que ce dont vous avez besoin.
Si vous souhaitez obtenir toutes les informations en même temps, vous pouvez utiliser  /IT-full.

Utilisez l'outil puissant de recherche et d'extraction de données

Voici quelques-unes des fonctionnalités de /IT-search:

  • Recherche par de nombreux champs combinables :
    • Géospatial : latitude - longitude - rayon
    • Texte : companyName (aussi avec des jokers)
    • Auto-complétion : companyName (en temps réel et idéal pour les interfaces graphiques)
    • Province
    • Commune : Code cadastral (Belfiore)
    • Code Ateco
    • Chambre de commerce/REA
    • Chiffre d'affaires (minimum et maximum)
    • Employés (minimum et maximum)
    • Code SDI (Code destinataire déclaré pour la facturation électronique)
    • Forme juridique (liste gratuite ici : /IT-legalforms)
    • Employés (minimum et maximum)
    • Propriétaires (code fiscal)
    • État de l'activité (ACTIVE, CESSATA, REGISTREE, INACTIVE, SUSPENDUE, IN_REGISTRATION)
    • Pec
    • Date de création (pour obtenir uniquement les nouvelles entreprises)
    • Date de mise à jour (pour obtenir uniquement les entreprises récemment modifiées : nouveau bilan présenté ou changement de nom ou d'adresse)
  • Obtenez gratuitement le nombre d'enregistrements disponibles en utilisant l'option "dryRun"
  • Enrichissez la recherche en remplissant les résultats avec le jeu de données de votre choix en un seul appel synchrone en utilisant l'option "dataEnrichment"
  • Prise en charge de la pagination avec les options "skip" et "limit"

Utilisez ces entreprises pour tester la Sandbox

A cette adresse, vous trouverez une liste d'entreprises à utiliser dans la sandbox et à recevoir un ensemble de données complet.https://docs.openapi.it/company-sandbox-examples.html

Company (1.0.0)

Ce service fournit des appels REST pour extraire des informations sur les entreprises et les sociétés à partir du code TVA ou TAX.

Sur ce lien, vous trouverez une liste d'entreprises qui vous permettent d'essayer le service dans un environnement "bac à sable".

Company

Extraction d'informations sur l'entreprise à partir du code TVA ou TAXE

Lutte contre le blanchiment de capitaux

Appel permettant d'extraire des données d'une entreprise à des fins de lutte contre le blanchiment d'argent

Authorizations:
bearerAuth
path Parameters
vatCode_or_taxCode
required
string
Example: 12485671007

code TVA ou code fiscal

Responses

Response Schema: application/json
Array of objects (Aml)
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://company.openapi.com/IT-aml/%7BvatCode_or_taxCode%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
}

Marketing

Appel permettant d'extraire des données d'une entreprise pour une fonction marketing

Authorizations:
bearerAuth
path Parameters
vatCode_or_taxCode
required
string
Example: 12485671007

code TVA ou code fiscal

Responses

Response Schema: application/json
Array of objects (Marketing)
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://company.openapi.com/IT-marketing/%7BvatCode_or_taxCode%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
}

Parties prenantes

Appel qui permet d'extraire des données d'une entreprise pour voir toutes ses parties prenantes

Authorizations:
bearerAuth
path Parameters
vatCode_or_taxCode
required
string
Example: 12485671007

code TVA ou code fiscal

Responses

Response Schema: application/json
Array of objects (Stakeholders)
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://company.openapi.com/IT-stakeholders/%7BvatCode_or_taxCode%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
}

Toutes les données

Appel qui permet d'extraire toutes les données d'une entreprise

Authorizations:
bearerAuth
path Parameters
vatCode_or_taxCode
required
string
Example: 12485671007

code TVA ou code fiscal

Responses

Response Schema: application/json
Array of objects (Full)
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://company.openapi.com/IT-full/%7BvatCode_or_taxCode%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
}