Sprawdzanie sposobu reprezentacji kontrahentów, weryfikacja wpisów w KRS, sprawdzanie wymogów formalnych, pobieranie adresów, przeglądanie nazw firm wg konkretnych haseł. To tylko niektóre przykłady wykorzystania rejestru Krajowego Rejestru Sądowego, który zawiera dane m.in. nt. spółek prawa handlowego w Polsce. Z serwisu można korzystać przez stronę internetową, można także wykorzystać gotowe API do automatycznego pobrania określonych informacji prosto do Excela.
Co to jest API?
API, czyli interfejs programistyczny aplikacji (ang. Application Programming Interface), to sposób, w jaki programy komputerowe komunikują się między sobą. W skrócie chodzi o to, aby pomimo różnic pomiędzy systemami dane można było przesyłać w sposób zgodny i spójny. API jest zestawem reguł tych komunikacji.
Jak wygląda pobieranie danych z API KRS?
API KRS zostało zbudowane przez Fundację Moje Państwo. Szczegółowy opis tego API możemy znaleźć na stronie: https://mojepanstwo.pl/api/krs.
API pozwala na wyszukiwanie danych dla konkretnych firm w różnych polach. Aby skorzystać z API wybieramy w Excel Power Query pobieranie danych z sieci Web i wklejamy odpowiedni link.
Otrzymamy dane w formacie JSON, które w Power Query możemy skonwertować do postaci tabelarycznej.
Stąd już prosta droga do przeniesienia danych bezpośrednio do programu Excel.
Budowa narzędzi do zbiorowego przeszukiwania KRS
Bazując na API KRS możemy na wiele sposobów usprawnić swoją pracę – poprzez wykorzystanie go w ramach jednorazowych projektów (sprawdzenie wszystkich kontrahentów) lub cyklicznych procesów (każdorazowe sprawdzenie spółki). Przykładowo weryfikacja reprezentacji spółki, sprawdzana zwykle przez działy prawne przed podpisaniem umowy, może zająć tylko kilka sekund:
- Wprowadź nazwę firmy
- Kliknij „Sprawdź w KRS”
Wynik otrzymujesz w komórce.
Poznaj usługi pobierania danych
Serwis oferuje dużo więcej możliwości, jednak samodzielne zbudowanie narzędzia może okazać się rzeczą skomplikowaną. Dlatego warto spytać ekspertów – zajmujemy się budową różnych aplikacji z wykorzystaniem narzędzi BI Microsoft (Excel, Power BI, SQL Server, Azure). Nasze doświadczenia dotyczą nie tylko tego API KRS, ale też innych – dla każdego serwisu podejście może wyglądać w szczegółach inaczej.
Zainteresowany? Napisz do nas.