Dokumentacja MGBI API
  1. pl-crbr-wp-record
Dokumentacja MGBI API
  • MGBI API
    • Wprowadzenie
    • Autoryzacja
    • Pojęcia
    • Modele danych
      • pl-krs-wp-record
      • pl-krs-rdf-record
      • pl-krz-wp-record
      • pl-wpv-record
      • pl-crbr-wp-record
      • pl-msig-record
    • Endpointy dla modeli danych
      • pl-krs-wp-record
        • Get Record By Id
        • Get Records
        • Stream Records
        • Download File By Id
        • Get Limits
        • Get Projections
      • pl-krs-rdf-record
        • Get Record By Id
        • Get Records
        • Stream Records
        • Download File By Id
        • Get Limits
        • Get Projections
      • pl-krz-wp-record
        • Get Record By Id
        • Get Records
        • Stream Records
        • Get Limits
        • Get Projections
      • pl-wpv-record
        • Get Record By Id
        • Get Records
        • Stream Records
        • Get Limits
        • Get Projections
      • pl-crbr-wp-record
        • Get Record By Id
          GET
        • Get Records
          GET
        • Stream Records
          GET
        • Get Limits
          GET
        • Get Projections
          GET
      • pl-msig-record
        • Get Record By Id
        • Get Records
        • Stream Records
        • Download File By Id
        • Get Limits
        • Get Projections
    • Zlecanie odświeżenia danych
      • Ogólne informacje
      • Create Refresh
      • Get Refresh
  1. pl-crbr-wp-record

Stream Records

GET
/v1/models/pl-crbr-wp-record/stream
Pobiera rekordy z danymi z Wyszukiwarki Podmiotów Centralnego Rejestru Beneficjentów Rzeczywistych (CRBR) spełniające podane kryteria w postaci strumienia danych.
W przypadku sukcesu w odpowiedzi zwraca listę rekordów posortowaną malejąco według daty i czasu wersji danych.
W przypadku braku rekordów spełniających podane kryteria zwraca pustą listę.
Poprawne wywołanie endpointu zwiększa liczniki:
api i api_search o 1
records i records_api_search o liczbę zwróconych rekordów
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.mgbi.pl/v1/models/pl-crbr-wp-record/stream?media_type=&last_update_datetime_from=&last_update_from_datetime=&last_update_datetime_to=&last_update_to_datetime=&identifiers.pl_krs=&identifiers.pl_nip=&version.from_datetime=&version.to_datetime=&version.latest=&projection=&content=&refresh_id=' \
--header 'Authorization;'
Response Response Example
200 - Success Example
{
    "_id": "67769232d29f87342811bc07",
    "meta": {
        "first_update_datetime": "2025-01-02T13:18:38.371000",
        "last_update_datetime": "2025-01-02T13:18:38.371000"
    },
    "content": {
        "raw_result": {
            "id": "846e3f14-e498-4b4f-8cb7-f3a5034f1197",
            "dataPoczatkuPrezentacji": "2020-07-09",
            "dataKoncaPrezentacji": "2020-08-13",
            "spolka": {
                "nip": "5250000251",
                "krs": "0000019193",
                "pelnaNazwa": "POLSKIE KOLEJE PAŃSTWOWE SPÓŁKA AKCYJNA",
                "formaOrganizacyjna": "116",
                "formaOrganizacyjnaOpis": "Spółka akcyjna",
                "adresSiedziby": {
                    "kodPocztowy": "02-305",
                    "wojewodztwo": "MAZOWIECKIE",
                    "miejscowosc": "WARSZAWA",
                    "ulica": "ALEJE JEROZOLIMSKIE",
                    "nrDomu": "142A"
                },
                "idTech": "745138b3-b20e-4099-bf08-cb6cd82ef493"
            },
            "listaBeneficjentow": [
                {
                    "pesel": "69110606559",
                    "imiePierwsze": "JACEK",
                    "imieDrugieINastepne": "ROBERT",
                    "nazwisko": "SASIN",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "informacjeOUdzialeLubUprawnieniach": [
                        {
                            "charakterUdzialu": 3,
                            "inneUprBO": {
                                "rodzajInnychUprawnien": {
                                    "kod": "000",
                                    "opis": "inne stare – wartość wpisana w starej wersji formularza"
                                },
                                "opisInnychUprawnien": "CZŁONEK RADY MINISTRÓW - MINISTER AKTYWÓW PAŃSTWOWYCH, KTÓRY W IMIENIU SKARBU PAŃSTWA WYKONUJE PRAWA Z 100% AKCJI W OPARCIU O ART. 7 UST. 2 USTAWY Z DNIA 16.12.2016 R. O ZASADACH ZARZĄDZANIA MIENIEM PAŃSTWOWYM"
                            },
                            "idTech": "6e441a1d-298c-4df7-b3e4-8e66f5e16259"
                        }
                    ],
                    "idTech": "f6fa30b3-6a86-42f9-a757-1a7752be8025"
                }
            ],
            "listaZglaszajacych": [
                {
                    "pesel": "59060500313",
                    "imiePierwsze": "MIROSŁAW",
                    "imieDrugieINastepne": "ANDRZEJ",
                    "nazwisko": "ANTONOWICZ",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "funkcjeZglaszajacego": [
                        {
                            "kod": "101",
                            "opis": "reprezentant"
                        }
                    ],
                    "idTech": "8375782b-8bac-4fac-8b46-9f3760686629"
                },
                {
                    "pesel": "65080304293",
                    "imiePierwsze": "ANDRZEJ",
                    "imieDrugieINastepne": "ANTONI",
                    "nazwisko": "OLSZEWSKI",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "funkcjeZglaszajacego": [
                        {
                            "kod": "101",
                            "opis": "reprezentant"
                        }
                    ],
                    "idTech": "f44af4c7-7aef-4eeb-be67-c10a9ff0b803"
                },
                {
                    "pesel": "59080403540",
                    "imiePierwsze": "MAŁGORZATA",
                    "nazwisko": "ZIELIŃSKA",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "funkcjeZglaszajacego": [
                        {
                            "kod": "101",
                            "opis": "reprezentant"
                        }
                    ],
                    "idTech": "261ad14b-5fca-49b7-9e5e-bb6947962b92"
                },
                {
                    "pesel": "77010900778",
                    "imiePierwsze": "KRZYSZTOF",
                    "nazwisko": "GOLUBIEWSKI",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "funkcjeZglaszajacego": [
                        {
                            "kod": "101",
                            "opis": "reprezentant"
                        }
                    ],
                    "idTech": "dbdcb726-e664-4ad6-9f3c-2ce17596e233"
                },
                {
                    "pesel": "57012601570",
                    "imiePierwsze": "KRZYSZTOF",
                    "imieDrugieINastepne": "WACŁAW",
                    "nazwisko": "MAMIŃSKI",
                    "obywatelstwo": [
                        {
                            "kodKraju": "PL",
                            "nazwa": "POLSKA"
                        }
                    ],
                    "panstwoZamieszkania": {
                        "kodKraju": "PL",
                        "nazwa": "POLSKA"
                    },
                    "funkcjeZglaszajacego": [
                        {
                            "kod": "101",
                            "opis": "reprezentant"
                        }
                    ],
                    "idTech": "809d4df2-8793-4223-b496-8b7a3d52f007"
                }
            ],
            "korekta": false,
            "listaInformacjiORozbieznosciach": []
        },
        "identifiers": {
            "pl_krs": "0000019193",
            "pl_nip": "5250000251"
        },
        "version": {
            "from_datetime": "2019-12-11T23:00:00.000",
            "to_datetime": "2019-12-12T23:00:00.000",
            "latest": true
        }
    }
}

Request

Query Params
media_type
enum<string> 
optional
Format zwracanych danych
Allowed values:
jsonndjson
last_update_datetime_from
string <date-time>
optional
Data i czas ostatniej aktualizacji od
last_update_from_datetime
string <date-time>
deprecated
Data i czas ostatniej aktualizacji od
last_update_datetime_to
string <date-time>
optional
Data i czas ostatniej aktualizacji do
last_update_to_datetime
string <date-time>
deprecated
Data i czas ostatniej aktualizacji do
identifiers.pl_krs
string 
optional
Numer KRS
Match pattern:
^\d{10}$
identifiers.pl_nip
string 
optional
Numer NIP
Match pattern:
^\d{10}$
version.from_datetime
string <date-time>
optional
Data i czas wersji danych od
version.to_datetime
string <date-time>
optional
Data i czas wersji danych do
version.latest
boolean 
optional
Informacja, czy zwrócona ma być tylko najnowsza wersja danych
projection
string 
optional
Nazwa projekcji
content
array[string]
optional
Lista zwracanych pól z modelu danych
refresh_id
string 
optional
Identyfikator zlecenia odświeżenia danych
Header Params
Authorization
string 
optional
Klucz autoryzacji
Example:
aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee

Responses

🟢200OK
application/json
Lista rekordów
Body
array of:
id
string 
required
Identyfikator rekordu
version
object 
required
Informacje o wersji rekordu
from_datetime
string 
required
Data aktualności wersji od
to_datetime
string 
required
Data aktualności wersji do
latest
string 
required
Informacja, czy to jest najnowsza wersja rekordu
identifiers
object 
required
Identyfikatory podmiotu
pl_krs
string 
required
Numer KRS
pl_nip
string 
required
Numer NIP
content
object 
required
Treść odpowiedzi z wyszukiwarki
raw_result
object (CRBR_content) 
required
Nieprzetworzona treść odpowiedzi
meta
object 
required
Metadane
first_update_datetime
string 
required
Data i czas pierwszej aktualizacji rekordu
last_update_datetime
string 
required
Data i czas ostatniej aktualizacji rekordu
🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🟠422Parameter Error
🟠429429
Modified at 2025-07-18 17:32:04
Previous
Get Records
Next
Get Limits
Built with