{SERVER_ADDRESS}, {VERSION} et {LICENCE_CODE} sont fournis par DQE lors de la création de votre compte. Contactez votre gestionnaire de compte DQE pour obtenir ces identifiants.
using var client = new HttpClient();
var url = "https://{SERVER_ADDRESS}/{VERSION}/lookupcname/" +
"?CompanyName=dqe%20paris&Country=FRA&Licence={LICENCE_CODE}&Filter=1";
var response = await client.GetAsync(url);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
using var client = new HttpClient();
var form = new Dictionary<string, string> {
["Licence"] = "{LICENCE_CODE}",
["CompanyName"] = "dqe paris",
["Country"] = "FRA",
["Filter"] = "1"
};
var response = await client.PostAsync(
"https://{SERVER_ADDRESS}/{VERSION}/lookupcname/",
new FormUrlEncodedContent(form));
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Numéro qui vous a été attribué comme code de licence.
Mandatory
CompanyName
Saisie utilisateur : nom de l'entreprise.
Mandatory
Country
Code pays ISO à 3 lettres.
Mandatory
Filter
Filtre de statut d'entreprise. Plusieurs valeurs peuvent être séparées par des virgules. 1 — Diffusible ouverte 2 — Diffusible fermée 3 — Ancienne diffusible, fermée depuis plus de 3 ans 4 — Non diffusible 5 — RNA Exemple : Filter=1,2
Optionnel. Valeur par défaut : 1
Optional
NAF25
Obtenir ou non la nouvelle valeur du Code Sic en France : True / False
Optionnel. Valeur par défaut : False
Optional
Tester l'API
Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.
Ouvrir la console
Numéro d'entreprise uniquement
Recherchez des entreprises à partir de leur numéro d'entreprise.
{SERVER_ADDRESS}, {VERSION} et {LICENCE_CODE} sont fournis par DQE lors de la création de votre compte. Contactez votre gestionnaire de compte DQE pour obtenir ces identifiants.
using var client = new HttpClient();
var url = "https://{SERVER_ADDRESS}/{VERSION}/lookupcnum/" +
"?CompanyNumber=504xxxxxx&Country=FRA&Licence={LICENCE_CODE}&Filter=1";
var response = await client.GetAsync(url);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
using var client = new HttpClient();
var form = new Dictionary<string, string> {
["Licence"] = "{LICENCE_CODE}",
["CompanyNumber"] = "504xxxxxx",
["Country"] = "FRA",
["Filter"] = "1"
};
var response = await client.PostAsync(
"https://{SERVER_ADDRESS}/{VERSION}/lookupcnum/",
new FormUrlEncodedContent(form));
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Numéro qui vous a été attribué comme code de licence.
Mandatory
CompanyNumber
Saisie utilisateur : numéro de l'entreprise.
Mandatory
Country
Code pays ISO à 3 lettres.
Mandatory
Filter
Filtre de statut d'entreprise. Plusieurs valeurs peuvent être séparées par des virgules. 1 — Diffusible ouverte 2 — Diffusible fermée 3 — Ancienne diffusible, fermée depuis plus de 3 ans 4 — Non diffusible 5 — RNA Exemple : Filter=1,2
Optionnel. Valeur par défaut : 1
Optional
NAF25
Obtenir ou non la nouvelle valeur du Code Sic en France : True / False
Optionnel. Valeur par défaut : False
Optional
Tester l'API
Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.
Ouvrir la console
Nom d'entreprise et code postal
Recherchez des entreprises à partir de leur nom combiné à un code postal, pour une correspondance plus précise.
{SERVER_ADDRESS} et {LICENCE_CODE} sont fournis par DQE lors de la création de votre compte. Contactez votre gestionnaire de compte DQE pour obtenir ces identifiants.
Spécifique à une version : cette opération n'est disponible que sur la version v1 de l'API — elle n'est pas disponible sur la v2. Utilisez v1 dans l'URL pour cette opération spécifiquement, même si les autres opérations B2B Restful prennent en charge les deux versions.
using var client = new HttpClient();
var url = "https://{SERVER_ADDRESS}/v1/checkcname/" +
"?CompanyName=dqe%20paris&Country=FRA&PostalCode=75017&Licence={LICENCE_CODE}&Filter=1";
var response = await client.GetAsync(url);
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
using var client = new HttpClient();
var form = new Dictionary<string, string> {
["Licence"] = "{LICENCE_CODE}",
["CompanyName"] = "dqe paris",
["PostalCode"] = "75017",
["Country"] = "FRA",
["Filter"] = "1"
};
var response = await client.PostAsync(
"https://{SERVER_ADDRESS}/v1/checkcname/",
new FormUrlEncodedContent(form));
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
Fixé à v1 pour cette opération — non configurable, v2 ne la prend pas en charge.
Mandatory
Licence
Numéro qui vous a été attribué comme code de licence.
Mandatory
CompanyName
Saisie utilisateur : nom de l'entreprise.
Mandatory
PostalCode
Code postal.
Mandatory
Country
Code pays ISO à 3 lettres.
Mandatory
Filter
Filtre de statut d'entreprise. Plusieurs valeurs peuvent être séparées par des virgules. 1 — Diffusible ouverte 2 — Diffusible fermée 3 — Ancienne diffusible, fermée depuis plus de 3 ans 4 — Non diffusible 5 — RNA Exemple : Filter=1,2
Optionnel. Valeur par défaut : 1
Optional
NAF25
Obtenir ou non la nouvelle valeur du Code Sic en France : True / False
Optionnel. Valeur par défaut : False
Optional
Tester l'API
Cliquez sur le bouton ci-dessous pour tester cet endpoint en direct dans votre navigateur.
Ouvrir la console
Réponse
Ce format de réponse est partagé par les trois modes de requête ci-dessus (lookupcname, lookupcnum et checkcname).
La réponse JSON est un dictionnaire (objet) contenant deux clés principales :
Found : entier indiquant le nombre d'entreprises trouvées.
Companies : liste contenant un ou plusieurs objets entreprise.
Chaque objet entreprise contient les clés suivantes :
Clé
Description
Type / Contraintes
City
Ville où est située l'entreprise.
String, up to 100 characters
L1Standardized
Ligne d'adresse normalisée 1, souvent la raison sociale.
String, up to 255 characters
MainCompanyFlag
Indique s'il s'agit de l'établissement principal. 1 : oui ; 0 : non.
String or integer
CompanyStatus
Statut administratif de l'entreprise. 0 : active.
String or integer
VatNumber
Numéro de TVA intracommunautaire. Ce champ est vide si l'entreprise n'est pas assujettie à la TVA.
String
SearchRef
Référence interne reliant le résultat à la requête de recherche.
String
PhoneNumber
Numéro de téléphone de l'entreprise.
String
LegalStructure
Forme juridique de l'entreprise.
Array of objects: { Value, Label }
L2Standardized
Ligne d'adresse normalisée 2.
String
CompanyNumber
Ensemble d'identifiants légaux, tels que SIREN et NIC.
Array of objects: { Type, Value }
CompanyCName
Nom commercial ou raison sociale complète.
String
IncorporationDate
Date de création de l'entreprise.
String, YYYY-MM-DD
StaffCount
Effectif déclaré ou tranche d'effectif.
String
Classification
Codes de classification de l'activité.
Array of objects: { Type, Value, Label }
L5Standardized
Ligne d'adresse normalisée 5.
String
DissolutionDate
Date de cessation d'activité de l'entreprise, le cas échéant.
String, YYYY-MM-DD
L4Standardized
Ligne d'adresse normalisée contenant la voie et le numéro.
Ces erreurs s'appliquent aux trois modes de requête ci-dessus — l'API identifie les erreurs par le nom du paramètre manquant ou invalide, pas par endpoint.