círculo

Lea nuestro último informe sobre quiebras y reestructuraciones en el sector de la construcción. Descargar »

API de registros públicos

MGBI proporciona una API completa para recuperar datos de registros públicos, incluido el Registro Nacional de Tribunales (KRS). Puede encontrar una lista de las fuentes de datos disponibles en este servicio en:
👉 API de Registros Públicos

Esta guía trata sobre la API del motor de búsqueda de entidades del Registro Nacional de Tribunales (KRS) , que proporcionamos como parte del producto:
👉 API del Registro Nacional de Tribunales (KRS API) - Motor de búsqueda de entidades

A continuación, describimos cómo puede descargar la lista actual de miembros del consejo de administración de una entidad determinada utilizando la API en función de su número KRS.

Paso 1: Obtenga una clave de autorización de API

Para obtener la clave de autorización necesaria para llamar a los endpoints disponibles en la API de MGBI, contáctenos a través del formulario de contacto en la página del producto:
👉 API del Registro Nacional de Tribunales (API KRS) - Motor de búsqueda de entidades

Paso 2: Llamar al punto final Obtener registros

Ponemos los datos disponibles en el motor de búsqueda de entidades KRS disponible en la API de MGBI en el modelo de datos con el identificador pl-krs-wp-record .

Get Records para este modelo , que devuelve registros que contienen los extractos actuales y completos del Registro Nacional de Tribunales (KRS) para las entidades que cumplen los criterios especificados.
👉 Documentación del endpoint Get Records para el modelo pl-krs-wp-record

Para descargar los datos de una sola entidad del Registro Nacional de Sociedades, es necesario introducir su número de registro: KRS, NIP o REGON de obtención de registros

Ejemplo de cómo llamar al punto final Obtener registros con el número KRS:

GET /v1/models/pl-krs-wp-record/records?identifiers.pl_krs=[número KRS] HTTP/1.1 Host: api.mgbi.pl Autorización: [clave de autorización]

Paso 3: Lea los detalles de los miembros de la junta directiva en las respuestas

punto final Get Records devuelve una lista de registros que cumplen con los criterios especificados.

En el ejemplo anterior, el punto final debería devolver una lista de resultados que contenga un único registro:

{ "count": 1, "pages": 1, "results": [ { "id": [identificador del registro], "identifiers": [identificadores de la entidad y personas relacionadas], "content": [contenido del extracto actual y completo], "files": [archivos del extracto en formato PDF], "relations": [relaciones de la entidad con otras entidades y personas], "meta": [metadatos del registro] } ] }

La lista actual de los miembros del consejo de administración de la entidad se puede encontrar en el campo: content.current_excerpt.dane.dzial2.reprezentacja.sklad

Cada elemento de la lista que se encuentra en este campo contiene datos de una sola persona que desempeña una función en el órgano representativo de la entidad.

Contenido de ejemplo del elemento de lista content.current_excerpt.data.division2.representation.composition:

{ "apellido": { "apellidoICzlon": [primera parte del apellido], "apellidoIICzlon": [segunda parte del apellido] }, "nombres": { "nombre": [nombre] }, "identificador": { "pesel": [número PESEL] }, "funciónWOrganie": [nombre de la función desempeñada], "czyZawieszona": [si la persona ha sido suspendida de sus funciones] }

Obtenga más información:
👉 Estructura de datos en el modelo pl-krs-wp-record
👉 Documentación de endpoints para el modelo pl-krs-wp-record

Una demo vale más que mil palabras

Contáctanos
flecha_adelante