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 conexiones de una entidad específica del Registro Nacional de Sociedades (KRS) con otras entidades y personas en función de su número KRS a través de la API.
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:
{ "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] } ] }
Paso 3: Lea los datos de relación de la respuesta
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] } ] }
Puedes encontrar la lista actual de las conexiones de la entidad con otras entidades y personas en el campo de relaciones .
Cada elemento del diccionario colocado en este campo contiene una lista de relaciones de un tipo específico, junto con datos sobre entidades y personas relacionadas e información adicional.
Contenido de ejemplo del diccionario de relaciones:
{ "dzial2_reprezentacja_sklad": [lista de conexiones con miembros de los órganos de representación], "dzial2_prokurenci": [lista de conexiones con procuradores], "dzial2_organNadzoru_sklad": [lista de conexiones con miembros de los órganos de supervisión] }
La estructura de datos en los elementos de la lista es consistente con la estructura de datos en los campos de extracto completo disponibles en el content.full_excerpt.dane .
Cada elemento de la lista de enlaces contiene campos adicionales:
- nrWpisuWprow - el número de entrada en el Registro Nacional de Tribunales que introduce la conexión dada,
- dataWpisuWprow - fecha de entrada en el Registro Nacional de Tribunales que introduce la conexión dada.
Los siguientes campos también están disponibles para conexiones históricas:
- nrWpisuWykr - el número de entrada en el Registro Nacional de Tribunales que elimina la conexión dada,
- dataWpisuWykr - fecha de entrada en el Registro Nacional de Tribunales eliminando una conexión determinada.
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