Utilisez cet endpoint pour rechercher des entreprises et obtenir une liste des résultats correspondants.
Documentation API B2B Restful associée :
Requête GET
CompanyName ou CompanyNumber uniquement
lookupcname/?CompanyName={INPUT}&Country={COUNTRY_CODE}&Licence={LICENCE_CODE}&Filter={FILTER}
Remplacez simplement les éléments entre accolades par vos informations.
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| SERVER_ADDRESS | Adresse du serveur | Obligatoire |
| VERSION | Version de l'API | Obligatoire |
| Licence | Votre code de licence | Obligatoire |
| CompanyName ou CompanyNumber | Nom ou numéro de l'entreprise à rechercher | Obligatoire |
| Country | Code pays | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Nom d'entreprise et Code postal
checkname/?CompanyName={INPUT}&Country={COUNTRY_CODE}&PostalCode={POSTALCODE}&Licence={LICENCE_CODE}&Filter={FILTER}
Remplacez simplement les éléments entre accolades par vos informations.
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| SERVER_ADDRESS | Adresse du serveur | Obligatoire |
| VERSION | Version de l'API | Obligatoire |
| Licence | Votre code de licence | Obligatoire |
| CompanyName | Nom de l'entreprise à rechercher | Obligatoire |
| Country | Code pays | Obligatoire |
| PostalCode | Code postal | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Adresse postale uniquement
checkname/?Address={ADDRESS}&PostalCode={POSTAL_CODE}&City={CITY}&Country={COUNTRY_CODE}&Licence={LICENCE_CODE}&Filter={FILTER}
Remplacez simplement les éléments entre accolades par vos informations.
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| SERVER_ADDRESS | Adresse du serveur | Obligatoire |
| VERSION | Version de l'API | Obligatoire |
| Licence | Votre code de licence | Obligatoire |
| Address | Adresse postale | Obligatoire |
| PostalCode | Code postal | Obligatoire |
| City | Ville | Obligatoire |
| Country | Code pays | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Requête POST
Ajoutez les paramètres ci-dessous dans le corps de la requête en utilisant x-www-form-urlencoded.
CompanyName ou CompanyNumber uniquement
POST .../lookupcname/
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| Licence | Votre code de licence | Obligatoire |
| CompanyName ou CompanyNumber | Nom ou numéro de l'entreprise à rechercher | Obligatoire |
| Country | Code pays | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Nom d'entreprise et Code postal
POST .../checkname/
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| Licence | Votre code de licence | Obligatoire |
| CompanyName | Nom de l'entreprise à rechercher | Obligatoire |
| PostalCode | Code postal | Obligatoire |
| Country | Code pays | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Adresse postale uniquement
POST .../checkname/
| Paramètre | Description | Obligatoire/Optionnel |
|---|---|---|
| Licence | Votre code de licence | Obligatoire |
| Address | Adresse postale | Obligatoire |
| PostalCode | Code postal | Obligatoire |
| City | Ville | Obligatoire |
| Country | Code pays | Obligatoire |
| Filter | Filtre à appliquer à la recherche : 1 — Ouverte diffusible 2 — Fermée diffusible 3 — Fermée ancienne (+3 ans) diffusible 4 — Non-diffusible 5 — RNA Exemple : Filter=1,2 |
Optionnel |
| NAF25 | Code NAF25 | Optionnel |
Réponse
Succès
La réponse JSON est un dictionnaire (objet) contenant deux clés principales :
- Found : entier indiquant le nombre d'entreprises trouvées.
- Companies : liste des objets entreprise correspondant à la recherche.
Chaque objet entreprise contient les clés suivantes :
| Clé | Description | Type / Contraintes |
|---|---|---|
| City | Ville | STRING |
| L1Standardized | Ligne d'adresse standardisée 1 | STRING |
| MainCompanyFlag | Indicateur d'établissement principal | STRING |
| CompanyStatus | Statut de l'entreprise | STRING |
| VatNumber | Numéro de TVA intracommunautaire | STRING |
| SearchRef | Référence de recherche | STRING |
| PhoneNumber | Numéro de téléphone | STRING |
| LegalStructure | Forme juridique | STRING |
| L2Standardized | Ligne d'adresse standardisée 2 | STRING |
| CompanyNumber | Numéro SIREN/SIRET de l'entreprise | STRING |
| CompanyCName | Nom commercial de l'entreprise | STRING |
| IncorporationDate | Date de création | STRING |
| StaffCount | Effectif | STRING |
| Classification | Classification (code NAF) | STRING |
| L5Standardized | Ligne d'adresse standardisée 5 | STRING |
| DissolutionDate | Date de dissolution | STRING |
| L4Standardized | Ligne d'adresse standardisée 4 | STRING |
| PosCod | Code postal | STRING |
| TurnOver | Chiffre d'affaires | STRING |
Exemple :
{
"Found": 1,
"Companies": [
{
"City": "PARIS",
"L1Standardized": "DQE-SOFTWARE",
"MainCompanyFlag": "1",
"CompanyStatus": "Active",
"VatNumber": "FR504xxxxxx",
"SearchRef": "",
"PhoneNumber": "",
"LegalStructure": {
"Type": "SAS, société par actions simplifiée",
"Value": "5710",
"Label": "SAS, société par actions simplifiée"
},
"L2Standardized": "42 RUE FORTUNY",
"CompanyNumber": "504xxxxxx",
"CompanyCName": "DQE SOFTWARE",
"IncorporationDate": "2008-xx-xx",
"StaffCount": "xxxxx",
"Classification": {
"Type": "NAF08",
"Value": "5829C",
"Label": "Edition de logiciels applicatifs"
},
"L5Standardized": "",
"DissolutionDate": "",
"L4Standardized": "FRANCE",
"PosCod": "75017",
"TurnOver": ""
}
]
}
Erreur
| Type d'erreur | Requête | Type de réponse |
|---|---|---|
| Paramètre Licence manquant | Requête sans le paramètre Licence | {"status": 400, "message": "Missing parameters", "details": "Licence", "error": "bad request"} |
| Paramètre Licence vide | Requête avec le paramètre Licence vide | {"status": 400, "message": "Missing parameters", "details": "Licence", "error": "bad request"} |
| Numéro de licence incorrect | Requête avec un numéro de licence incorrect | {"status": 401, "message": "Your licence is not allowed to cover this functionnality", "details": "{WRONG LICENSE}", "error": "unauthorized_client"} |
| Paramètre CompanyName manquant | Requête sans le paramètre CompanyName | {"status": 400, "message": "Missing parameters", "details": "CompanyName", "error": "bad request"} |
| Paramètre Country manquant | Requête sans le paramètre Country | {"status": 400, "message": "Missing parameters", "details": "Country", "error": "bad request"} |
| Paramètre CompanyName vide | Requête avec le paramètre CompanyName vide | {"Found":0,"Companies":[]} |
| Paramètre Country vide | Requête avec le paramètre Country vide | {"Found":0,"Companies":[]} |
Documentation Swagger
- Restful B2B API : Accédez à la documentation Swagger.
Voir aussi
Associé à