Utilice este endpoint para buscar empresas y obtener una lista de resultados coincidentes.
Documentación relacionada de la B2B API RESTful:
Solicitud GET
Solo CompanyName o CompanyNumber
GET https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName={INPUT}&Country={COUNTRY_CODE}&Licence={LICENCE_CODE}&Filter={FILTER}Simplemente reemplace los elementos entre llaves con su información.
| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| SERVER_ADDRESS | Dirección del servidor DQE que procesará los datos. | Obligatorio |
| VERSION | Versión de la API. Ejemplo: v1
|
Obligatorio |
| Licence | Número asignado como su código de licencia. | Obligatorio |
| CompanyName o CompanyNumber | Entrada del usuario: nombre de la empresa o número de empresa. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Nombre de empresa y código postal
GET https://{SERVER_ADDRESS}/{VERSION}/checkname/?CompanyName={INPUT}&Country={COUNTRY_CODE}&PostalCode={POSTALCODE}&Licence={LICENCE_CODE}&Filter={FILTER}| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| SERVER_ADDRESS | Dirección del servidor DQE que procesará los datos. | Obligatorio |
| VERSION | Versión de la API. Ejemplo: v1
|
Obligatorio |
| Licence | Número asignado como su código de licencia. | Obligatorio |
| CompanyName | Entrada del usuario: nombre de la empresa. | Obligatorio |
| PostalCode | Código postal. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Solo dirección postal
GET https://{SERVER_ADDRESS}/{VERSION}/checkname/?Address={ADDRESS}&PostalCode={POSTAL_CODE}&City={CITY}&Country={COUNTRY_CODE}&Licence={LICENCE_CODE}&Filter={FILTER}| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| SERVER_ADDRESS | Dirección del servidor DQE que procesará los datos. | Obligatorio |
| VERSION | Versión de la API. Ejemplo: v1
|
Obligatorio |
| Licence | Número asignado como su código de licencia. | Obligatorio |
| Address | Tipo de vía y nombre de la calle de la dirección comercial. | Obligatorio |
| PostalCode | Código postal. | Obligatorio |
| City | Nombre de la ciudad. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Solicitud POST
Añada los parámetros siguientes en el cuerpo usando x-www-form-urlencoded.
Solo CompanyName o CompanyNumber
POST https://{SERVER_ADDRESS}/{VERSION}/lookupcname/| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| Licence | Número asignado como su código de licencia. | Obligatorio |
| CompanyName o CompanyNumber | Entrada del usuario: nombre de la empresa o número de empresa. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Nombre de empresa y código postal
POST https://{SERVER_ADDRESS}/{VERSION}/checkname/| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| Licence | Número asignado como su código de licencia. | Obligatorio |
| CompanyName | Entrada del usuario: nombre de la empresa. | Obligatorio |
| PostalCode | Código postal. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Solo dirección postal
POST https://{SERVER_ADDRESS}/{VERSION}/checkname/| Parámetro | Descripción | Obligatorio/Opcional |
|---|---|---|
| Licence | Número asignado como su código de licencia. | Obligatorio |
| Address | Tipo de vía y nombre de la calle de la dirección comercial. | Obligatorio |
| PostalCode | Código postal. | Obligatorio |
| City | Nombre de la ciudad. | Obligatorio |
| Country | Código de país ISO de 3 letras. | Obligatorio |
| Filter | Filtro de estado de la empresa. Se pueden separar varios valores con comas. 1 — Abierta difusible 2 — Cerrada difusible 3 — Cerrada antigua (+3 años) difusible 4 — No difusible 5 — RNA Ejemplo: Filter=1,2
|
Opcional. Valor por defecto: 1
|
| NAF25 | Obtener o no el nuevo valor del Sic Code en Francia: True / False | Opcional. Valor por defecto: False
|
Respuesta
Éxito
La respuesta JSON es un diccionario (objeto) que contiene dos claves principales:
- Found: número entero que indica la cantidad de empresas encontradas.
- Companies: lista que contiene uno o más objetos de empresa.
Cada objeto de empresa contiene las siguientes claves:
| Clave | Descripción | Tipo / Restricciones |
|---|---|---|
| City | Ciudad donde se encuentra la empresa. | Cadena, hasta 100 caracteres |
| L1Standardized | Línea 1 de dirección estandarizada, a menudo la razón social. | Cadena, hasta 255 caracteres |
| MainCompanyFlag | Indica si este es el registro principal de la empresa. 1: sí; 0: no. |
Cadena o entero |
| CompanyStatus | Estado administrativo de la empresa. 0: activa. |
Cadena o entero |
| VatNumber | Número de IVA intracomunitario. Este campo está vacío si la empresa no está sujeta a IVA. |
Cadena |
| SearchRef | Referencia interna que vincula el resultado con la solicitud de búsqueda. | Cadena |
| PhoneNumber | Número de teléfono de la empresa. | Cadena |
| LegalStructure | Forma jurídica de la empresa. | Array de objetos: { Value, Label }
|
| L2Standardized | Línea 2 de dirección estandarizada. | Cadena |
| CompanyNumber | Conjunto de identificadores legales, como SIREN y NIC. | Array de objetos: { Type, Value }
|
| CompanyCName | Nombre comercial o razón social completa. | Cadena |
| IncorporationDate | Fecha de creación de la empresa. | Cadena, YYYY-MM-DD
|
| StaffCount | Número o rango de empleados declarado. | Cadena |
| Classification | Códigos de clasificación de la actividad económica. | Array de objetos: { Type, Value, Label }
|
| L5Standardized | Línea 5 de dirección estandarizada. | Cadena |
| DissolutionDate | Fecha en la que la empresa dejó de existir, si aplica. | Cadena, YYYY-MM-DD
|
| L4Standardized | Línea de dirección estandarizada que contiene calle y número. | Cadena |
| PosCod | Código postal. | Cadena, hasta 10 caracteres |
| TurnOver | Facturación o ingresos declarados. | Cadena o número |
Ejemplo:
{
"Found": 1,
"Companies": [
{
"City": "PARIS",
"L1Standardized": "DQE-SOFTWARE",
"MainCompanyFlag": "0",
"CompanyStatus": "0",
"VatNumber": "FR 85 504403387",
"SearchRef": "_33170132",
"PhoneNumber": "",
"LegalStructure": [
{
"Value": "5710",
"Label": "SAS, société par actions simplifiée"
}
],
"L2Standardized": "",
"CompanyNumber": [
{
"Type": "Siren",
"Value": "504xxxxxx"
},
{
"Type": "Nic",
"Value": "xxxxx"
}
],
"CompanyCName": "DQE SOFTWARE",
"IncorporationDate": "2014-11-17",
"StaffCount": "Non-employer",
"Classification": [
{
"Type": "NAF08",
"Value": "5829C",
"Label": "Edition de logiciels applicatifs"
}
],
"L5Standardized": "",
"DissolutionDate": "2018-01-31",
"L4Standardized": "42 RUE FORTUNY",
"PosCod": "75017",
"TurnOver": ""
}
]
}Error
| Tipo de error | Solicitud | Tipo de respuesta |
|---|---|---|
Falta el parámetro Licence
|
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=dqe%20paris&Country=FRA |
{"status": 400, "message": "Missing parameters", "details": "Licence", "error": "bad request"} |
Parámetro Licence vacío |
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=dqe%20paris&Country=FRA&Licence= |
{"status": 400, "message": "Missing parameters", "details": "Licence", "error": "bad request"} |
| Número de licencia incorrecto | https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=dqe%20paris&Country=FRA&Licence={WRONG LICENSE} |
{"status": 401, "message": "Your licence is not allowed to cover this functionnality", "details": "{WRONG LICENSE}", "error": "unauthorized_client"} |
Falta el parámetro CompanyName
|
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?Country=FRA&Licence={LICENSE} |
{"status": 400, "message": "Missing parameters", "details": "CompanyName", "error": "bad request"} |
Falta el parámetro Country
|
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=dqe%20paris&Licence={LICENSE} |
{"status": 400, "message": "Missing parameters", "details": "Country", "error": "bad request"} |
Parámetro CompanyName vacío |
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=&Country=FRA&Licence={LICENSE} |
{"status": 400, "message": "Missing parameters", "details": "CompanyName", "error": "bad request"} |
Parámetro Country vacío |
https://{SERVER_ADDRESS}/{VERSION}/lookupcname/?CompanyName=dqe%20paris&Country=&Licence={LICENSE} |
{"Found":0,"Companies":[]} |
Documentación Swagger
- B2B API RESTful: Acceda a la documentación Swagger.
Ver también
Relacionada con