...
Upozornenie: Na rozdiel API portálu ZBGIS, ktoré vzniklo akoby náhodou, neplánovane a nechcene, API Registra účtovných závierok je jasne cielené na Open Data:
- existuje dokumentácia:
http://www.registeruz.sk/cruz-public/static/api.htmlhttp://www.registeruz.sk/cruz-public/version/176425/static/api.html - a špecificky sa v nej spomína: "Verejné RÚZ Open API poskytuje možnosť získať verejne dostupné údaje (t.j. všetko, čo je poskytované portálom registeruz.sk) v podobe vhodnej na spracovanie ..."
...
http://www.registeruz.sk/cruz-public/api/uctovny-vykaz?id=4037605
Odpoveď je však prázdna. To je čudné, lebo cez "ľudský interfejs" sa k tomu preklikať vieme: http://www.registeruz.sk/cruz-public/domain/financialreport/show/4037605 . Tento "bug" teda doriešime neskôr a návod dokončíme s náhradným ID 8810 (čo je výkaz Hlavného mesta Slovenskej republiky Bratislava za rok 2009).
Požiadavka:
http://www.registeruz.sk/cruz-public/api/uctovny-vykaz?id=8810
Odpoveď:
:
Code Block | ||
---|---|---|
| ||
{"prilohy":[
{"id":3390918,"meno":"POD101_2020315440_IR_2013_201801_631789.pdf","mimeType":"application/pdf",
"velkostPrilohy":264961,"digest":"c8b2017f8e5af3200beae04d8c5db2f2914dccb931f6c319d8306749c2c80d60","pocetStran":0}],
"id":4037605,"idUctovnejZavierky":2054656,"idSablony":21 | ||
Code Block | ||
| ||
{"id":8810,"idUctovnejZavierky":5576,"idSablony":2, "obsah":{"titulnaStrana":{"nazovUctovnejJednotky":"Hlavné mesto Slovenskej republiky BratislavaPosAm,spol.s r.o.","ico":"0060348131365078","dic":"2020315440", "adresa":{"ulica":"Primaciálne námestie 1Odborárska","cislo":"21","psc":"8149983102","mesto":"Bratislava 3 - StaréNové Mesto"}, "skNace":"62010","typZavierky":"Riadna", "obdobieOd":"012009012013","obdobieDo":"122013","predchadzajuceObdobieOd":"012012","predchadzajuceObdobieDo":"122012", "datumSchvalenia":"26032014","datumZostavenia":"12200907032014"}, "tabulky":[ {"nazov":"Strana aktív","data":[...]}, {"nazov":"Strana pasív","data":[...]}]}, "kodDanovehoUradu":"100","datumPoslednejUpravy":"20132014-0805-1813","zdrojDat":"DataCentrumFRSR"} |
To je kopa údajov. Kto si to doštuduje podrobnejšie, zrejme zistí čo potrebuje.
...
Krok 5: Stiahnutie PDF verzie účtovného výkazu podľa jeho ID
Požiadavka (vrátil som sa späť k PosAm-u a teda ID 4037605)na PDF generované portálom z údajov:
http://www.registeruz.sk/cruz-public/domain/financialreport/pdf/4037605
Odpoveď: name PDF
report_31365078_20140605_S.pdf
Požiadavka na PDF zaslané samotnou firmou, t.j. "originál" (3390918 je ID prílohy výkaz s ID 4037605):
http://www.registeruz.sk/cruz-public/domain/financialreport/attachment/3390918
Odpoveď:
POD101_2020315440_IR_2013_201801_631789.pdf
Tu už samozrejme prestáva stačiť, že vieme volať API a k slovu prichádzajú naše znalosti účtovníctva. A tým teda končím tento praktický príklad.
...