Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: API v1.3 ma ine URL na dokumentaciu a stare nefunguje => update

...

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:

  1. existuje dokumentácia: http://www.registeruz.sk/cruz-public/static/api.html http://www.registeruz.sk/cruz-public/version/176425/static/api.html
  2. 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
titleresponse
{"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
titleresponse
{"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ď: PDFname

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.

...