Dokumentácia REST služieb poskytovaných Informačným sytémom CEHZ
Služby na poskytovanie údajov z Informačného sytému CEHZ sú prevádzované na URL
-
PROD
https://api.cehz.sk/
Pre autentifikáciu je potrebné v dotazoch uvádzať v každej hlavičke token získaný na základe pridelených prihlasovacích údajov.
Dokumentácia k službám vrátane vzorových responses je k dispozícii na vyžiadanie zo strany PSSR, š.p.
Prihlasovanie a získavanie access tokenu
Na získanie tokenu je potrebné volať službu popísanú nižšie, heslo sa navyše kóduje pomocou SHA1.
$ curl 'https://apitest.cehz.sk/login/meno/heslo' -i -X GET \
-H 'Content-Type: application/json'
HTTP request:
GET /login/meno/heslo HTTP/1.1
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/login/meno/heslo' \
'Content-Type:application/json'
Globálne parametre používané v json súboroch
Pri veľkých zoznamoch systém štandartne vracia 50 záznamov na stranu. Používa sa vstupný parameter page čo je číslo strany ktorá je požadovaná. Ak tento parameter nie je zadaný tak systém vráti prvých 50 záznamov. Parameter hasNext ktorý sa nachádza v odpovedi hovorí o tom či je ešte možné načítať ďalšiu stranu alebo je aktuálna strana už posledná. Parameter count je počet vsetkých záznamov a nachádza sa vždy na prvej strane odpovede.
API pre poskytovanie údajov z Centrálnej evidencie hospodárskych zvierat
Na základe údajov z Centrálnej evidencie hospodárskych zvierat sú poskytované dve kľúčové informácie - informácia o zvierati a informácia o farme.
Informácia o zvierati
Na základe identifikačného čísla sa zobrazia informácie o zvierati. Ak ide o druh zvieraťa kôň, zobrazia sa v samostatnej časti.
cURL request:
$ curl 'https://apitest.cehz.sk/otherAnimal/animal/SK000801116579' -i -X GET \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /otherAnimal/animal/SK000801116579 HTTP/1.1
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/otherAnimal/animal/SK000801116579' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Informácia o farme podľa čísla farmy
Vráti informácie o farme na základe parametra farmCode (číslo farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/otherFarms/farmCode/115101/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /otherFarms/farmCode/115101/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/otherFarms/farmCode/115101/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Informácia o farme podľa názvu
Vráti zoznam fariem podľa názvu, parametre sú farmName (názov farmy) a page (strana). Vyhľadá aj podľa substringu názvu farmy.
cURL request:
$ curl 'https://apitest.cehz.sk/otherFarms/farmName/Tan/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /otherFarms/farmName/Tan/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/otherFarms/farmName/Tan/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Okolité farmy
Vráti zoznam okolitých fariem, parametre sú súradnice lat (latitude), lng (longitude) a radius (okruh v kilometroch)
cURL request:
$ curl 'https://apitest.cehz.sk/farm/surroundingFarms/48.5531437587038/17.344580183348413/10' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farm/surroundingFarms/48.5531437587038/17.344580183348413/10 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farm/surroundingFarms/48.5531437587038/17.344580183348413/10' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Okresy
Vráti zoznam všetkých okresov
cURL request:
$ curl 'https://apitest.cehz.sk/district/list' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /district/list HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/district/list' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Farmy v okrese
Vráti zoznam fariem v okrese, parametre su districtId (id okresu) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/district/farms/1/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /district/farms/1/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/district/farms/1/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail farmy
Vráti podrobný detail farmy na základe parametra id (id farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farm/18105' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farm/18105 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farm/18105' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zvieratá na farme
Vráti zoznam všetkých zvierat na farme, parametre sú farmId (id farmy) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/animal/animals/18105/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /animal/animals/18105/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/animal/animals/18105/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Poznámky ku farme
Vráti zoznam poznámok pre danú farmu, parameter je farmId (id farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmNotices/list/1067' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmNotices/list/1067 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmNotices/list/1067' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Odsuny z farmy
Vráti zoznam všetkých presunov typu odsun pre zadanú farmu, parametre sú farmId (id farmy) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/movement/from/4577/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /movement/from/4577/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/movement/from/4577/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Prísuny na farmu
Vráti zoznam všetkých presunov typu prísun pre zadanú farmu, parametre sú farmId (id farmy) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/movement/to/18105/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /movement/to/18105/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/movement/to/18105/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zvieratá presunuté vrámci presunu
Vráti zoznam všetkých zvierat presunutých vrámci konkrétneho presunu, parametre sú movementId (id presunu) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/movement/animalMovements/2815580/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /movement/animalMovements/2815580/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/movement/animalMovements/2815580/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
API pre poskytovanie číselníkov z Centrálnej evidencie hospodárskych zvierat
Číselníky využívané v Centrálnej evidencie hospodárskych zvierat.
Regióny PSSR
Vráti zoznam všetkých regiónov PSSR
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/breedRegion' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/breedRegion HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/breedRegion' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Kategórie hydiny
Vráti zoznam kategórií hydiny používaných v hláseniach
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/categoryPoultry' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/categoryPoultry HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/categoryPoultry' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Charakter chovu hydiny
Vráti zoznam charakteru chovu hydiny
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/characterPoultryFarm' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/characterPoultryFarm HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/characterPoultryFarm' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Farby srsti
Vráti zoznam farieb srsti zvierat používaných v hláseniach
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/color' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/color HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/color' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Vyhovujúce kombinácie kategórie a charakteru chovu hydiny
Vráti zoznam vyhovujúcich kombinácií kategórie a charakteru chovu používaných v hláseniach pre hydinu
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/combinationCharacterAndCategory' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/combinationCharacterAndCategory HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/combinationCharacterAndCategory' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Krajiny
Vráti zoznam krajín, parametrom je číslo strany
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/countries/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/countries/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/countries/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Plemená koní
Vráti zoznam všetkých plemien koní používaných v aplikácii CEHZ
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/horseBreed' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/horseBreed HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/horseBreed' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Kódy udalostí
Vráti zoznam kódov udalostí používaných pre hlásenie zmien pre jednotlivé druhy zvierat, parametrom je opSpeciesCode (druh zvierat)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/operationPriorities/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/operationPriorities/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/operationPriorities/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Plemená zvierat
Vráti zoznam plemien zvierat pre jednotlivé druhy zvierat, parametrom je speciesCode (druh zvierat) a page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/races/1/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/races/1/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/races/1/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Druhy hydiny
Vráti zoznam druhov hydiny používaných v aplikácii CEHZ
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/speciesPoultry' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/speciesPoultry HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/speciesPoultry' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Kategórie JOT – HD, OV
Vráti zoznam kategórií JOT – HD, OV, parametrom je page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/classCategoryHDOV' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/classCategoryHDOV HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/classCategoryHDOV' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Triedy kvality – HD, OV
Vráti zoznam tried kvality – HD, OV, parametrom je page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/classesQualityHDOV' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/classesQualityHDOV HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/classesQualityHDOV' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Triedy kvality – OŠ
Vráti zoznam tried kvality – OŠ, parametrom je page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/classesQualityOS' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/classesQualityOS HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/classesQualityOS' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Klasifikačné metódy – OŠ
Vráti zoznam klasifikačných metód – OŠ, parametrom je page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/classMethodOS' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/classMethodOS HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/classMethodOS' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Kategórie ošípaných
Vráti zoznam kategórií ošípaných, parametrom je page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerCodeBooks/pigCategory' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerCodeBooks/pigCategory HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerCodeBooks/pigCategory' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
API pre poskytovanie štatistických údajov z Centrálnej evidencie hospodárskych zvierat
Štatistické údaje generované z Centrálnej evidencie hospodárskych zvierat
Zoznam poskytovaných štatistických udajov
Zoznam poskytovaných štatistických údajov spolu s ich názvom, jednotkou v akej sú evidované, ako aj či ide o sumár alebo priemer.
cURL request:
$ curl 'https://apitest.cehz.sk/reportTypes/list' -i -X GET \
-H 'Accept: application/json' \
-H 'Content-Type: application/json'
HTTP request:
GET /reportTypes/list HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/reportTypes/list' \
'Accept:application/json' \
'Content-Type:application/json'
Štatistické údaje
Štatistické údaje na základe parametra reportType s hodnotou podľa zoznamu kódov štatistických udajov.
cURL request:
$ curl 'https://apitest.cehz.sk/reportStat/reportData/POCET_FARIEM_KRAJ' -i -X GET \
-H 'Accept: application/json' \
-H 'Content-Type: application/json'
HTTP request:
GET /reportStat/reportData/POCET_FARIEM_KRAJ HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/reportStat/reportData/POCET_FARIEM_KRAJ' \
'Accept:application/json' \
'Content-Type:application/json'
API pre poskytovanie verejných oznamov z Centrálnej evidencie hospodárskych zvierat
Verejné oznamy zobrazené na login stránke systému Centrálnej evidencie hospodárskych zvierat
Zoznam verejných oznamov
Zoznam verejných oznamov, ktoré sú zobrazené na login stránke bez prihlásenia.
cURL request:
$ curl 'https://apitest.cehz.sk/cehzMessages/list' -i -X GET \
-H 'Accept: application/json' \
-H 'Content-Type: application/json'
HTTP request:
GET /cehzMessages/list HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/cehzMessages/list' \
'Accept:application/json' \
'Content-Type:application/json'
API pre konverziu čísiel fariem v Centrálnej evidencii hospodárskych zvierat
Konverzia čísla farmy na číslo pre označovanie ošípaných a opačne. Číslo pre označovanie ošípaných sa používa napríklad v hláseniach zmien pre ošípané
Prevod čísla farmy na formát ošípaných
Vráti číslo pre označovanie ošípaných, parametrom je farmCode (číslo farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/calc/osNumber/115101' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /calc/osNumber/115101 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/calc/osNumber/115101' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Prevod čísla pre označovanie ošípaných na číslo farmy
Vráti číslo farmy, parametrom je osNumber (číslo pre označovanie ošípaných)
cURL request:
$ curl 'https://apitest.cehz.sk/calc/farmCode/SKALYL1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /calc/farmCode/SKALYL1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/calc/farmCode/SKALYL1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Nové API pre služby oversi.sk
Nové služby API pre portál oversi.sk
Detail farmy so sumárnymi počtami druhov zvierat
Vráti detail farmy so sumárnymi počtami druhov zvierat pre zadaný kód farmy, parametrom je farmCode (Kód farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmInfo/farmInfoByFarmCode/400040' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmInfo/farmInfoByFarmCode/400040 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmInfo/farmInfoByFarmCode/400040' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail farmy s uvedením zoznamu zvierat
Vráti detail farmy so zoznamom zvierat pre daný druh, parametrami sú farmCode (Kód farmy), speciesCode (kód druhu zvierat) a page (strana) Kódy pre jednotlivé druhy zvierat sú HD=1, OV=3, KY=4, KO=7
cURL request:
$ curl 'https://apitest.cehz.sk/farmAnimalsInfo/farmAnimalsByFarmCodeAndSpeciesCode/119724/4/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmAnimalsInfo/farmAnimalsByFarmCodeAndSpeciesCode/119724/4/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmAnimalsInfo/farmAnimalsByFarmCodeAndSpeciesCode/119724/4/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam držiteľov pre danú farmu
Vráti detail farmy so zoznamom držiteľov pre daný druh zvierat, parametrami sú farmCode (Kód farmy) a speciesCode (kód druhu zvierat) Kódy pre jednotlivé druhy zvierat sú HD=1, OV=3, KY=4, KO=7
cURL request:
$ curl 'https://apitest.cehz.sk/farmOwnerInfo/farmOwnerInfoByFarmCodeAndSpeciesCode/401933/1/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmOwnerInfo/farmOwnerInfoByFarmCodeAndSpeciesCode/401933/1/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmOwnerInfo/farmOwnerInfoByFarmCodeAndSpeciesCode/401933/1/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
API pre užívateľa prístupu farmára
Špeciálne API služby pre užívateľa z prístupu farmára
Informácie pre užívateľa prístupu farmára
Vráti informácie pre užívateľa prístupu farmára
cURL request:
$ curl 'https://apitest.cehz.sk/farmerInfo/informations' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerInfo/informations HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerInfo/informations' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam správ pre užívateľa prístupu farmára
Vráti zoznam správ pre užívateľa prístupu farmára
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMessages/list' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMessages/list HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMessages/list' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Príloha ku správe užívateľa prístupu farmára
Vráti prílohu ku správe pre užívateľa prístupu farmára, parameter je messageId (id správy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMessages/suplement/411' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMessages/suplement/411 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMessages/suplement/411' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam fariem pre užívateľa prístupu farmára
Vráti zoznam fariem pre užívateľa prístupu farmára
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMyFarms/list' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMyFarms/list HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMyFarms/list' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam zvierat pre užívateľa prístupu farmára pre danú farmu a druh zvierat
Vráti zoznam zvierat pre farmára a pre danú farmu a druh zvierat, parametre sú farmId (id farmy), speciesCode (kód druhu zvierat) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerAnimals/animals/130/1/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerAnimals/animals/130/1/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerAnimals/animals/130/1/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Odsuny z farmy užívateľa prístupu farmára
Vráti zoznam všetkých presunov typu odsun pre zadanú farmu užívateľa prístupu farmára, parametre sú farmId (id farmy) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMovement/farmerMovementFrom/4577/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMovement/farmerMovementFrom/4577/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMovement/farmerMovementFrom/4577/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Prísuny na farmu užívateľa prístupu farmára
Vráti zoznam všetkých presunov typu prísun pre zadanú farmu užívateľa prístupu farmára, parametre sú farmId (id farmy) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMovement/farmerMovementTo/4577/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMovement/farmerMovementTo/4577/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMovement/farmerMovementTo/4577/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zvieratá presunuté vrámci presunu pre užívateľa prístupu farmára
Vráti zoznam všetkých zvierat presunutých vrámci konkrétneho presunu, parametre sú movementId (id presunu) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerMovement/farmerAnimalMovements/2709704/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerMovement/farmerAnimalMovements/2709704/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerMovement/farmerAnimalMovements/2709704/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam hlásení pre užívateľa prístupu farmára a pre daný druh zvierat
Vráti zoznam hlásení pre farmára, pre daný druh zvierat, typ hlásenia a stav, parametre sú speciesCode (kód druhu zvierat), reportType (kód druhu zvierat), reportState (kód druhu zvierat), search (buď kód farmy alebo kód hlásenia) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/farmerXmlReport/1/P/3/400040/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/farmerXmlReport/1/P/3/400040/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/farmerXmlReport/1/P/3/400040/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam nepotvrdených hlásení pre užívateľa prístupu farmára a pre daný druh zvierat
Vráti zoznam nepotvrdených hlásení pre farmára a pre daný druh zvierat, parametre sú speciesCode (kód druhu zvierat), search (buď kód farmy alebo kód hlásenia) a page (strana)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/unconfirmedXmlReport/1/100030/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/unconfirmedXmlReport/1/100030/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/unconfirmedXmlReport/1/100030/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Pozícia grid karty pre overenie užívateľa prístupu farmára
Vráti pozíciu grid karty daného užívateľa prístupu farmára
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/grid' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/grid HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/grid' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail hlásenia pre druh zvierat hovädzí dobytok
Vráti detail hlásenia pre druh zvierat hovädzí dobytok, parametrom je xmlReportId (id hlásenia)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/farmerReportHDDetail/33826' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/farmerReportHDDetail/33826 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/farmerReportHDDetail/33826' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail hlásenia pre druh zvierat ošípané
Vráti detail hlásenia pre druh zvierat ošípané, parametrom je xmlReportId (id hlásenia)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/farmerReportOsipDetail/3196865' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/farmerReportOsipDetail/3196865 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/farmerReportOsipDetail/3196865' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail hlásenia pre druh zvierat ovce alebo kozy
Vráti detail hlásenia pre druh zvierat ovce alebo kozy, parametrom je xmlReportId (id hlásenia)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/farmerReportOvkoDetail/1845127' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/farmerReportOvkoDetail/1845127 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/farmerReportOvkoDetail/1845127' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Detail hlásenia pre druh zvierat hydina
Vráti detail hlásenia pre druh zvierat hydina, parametrom je xmlReportId (id hlásenia)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/farmerReportHydDetail/3179755' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/farmerReportHydDetail/3179755 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/farmerReportHydDetail/3179755' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Overenie grid karty a potvrdenie hlásenia presunu
Overí hodnotu grid karty a potvrdí hlásenie, parametrom je reportId (id hlásenia) a gridData (hodnota danej pozície grid karty)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/verifyGridAndConfirmReport/3202844/37304' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/verifyGridAndConfirmReport/3202844/37304 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/verifyGridAndConfirmReport/3202844/37304' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Overenie grid karty a upload hlásenia do systému CEHZ
Overí hodnotu grid karty a vloží dané hlásenie do systému CEHZ, parametrom je gridData (hodnota danej pozície grid karty)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/verifyGridAndInsertReport/96539' -i -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: multipart/json; boundary="lP48lRcJjhMJzgsWMaQWXimeBk-JbOTzx4bRwREd"' \
-F 'file=@testreport.xml;type=application/octet-stream'
HTTP request:
POST /farmerReports/verifyGridAndInsertReport/96539 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: multipart/json; boundary="lP48lRcJjhMJzgsWMaQWXimeBk-JbOTzx4bRwREd"; boundary=6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Host: apitest.cehz.sk
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Content-Disposition: form-data; name=file; filename=testreport.xml
Content-Type: application/octet-stream
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE CEHZ PUBLIC "-//CEHZ Mapping DTD 1.0//EN" "https://apitest.cehz.sk/dtd/hd-z.dtd">
<CEHZ>
<DRUH>HD</DRUH>
<TYP>Z</TYP>
<DATUM>03.05.2022</DATUM>
<KOD>401933 2022.05.03/HD/</KOD>
<REPORT_ID />
<UZIVATEL>-1</UZIVATEL>
<POCET_RIADKOV>1</POCET_RIADKOV>
<POCET_ZNAKOV>78</POCET_ZNAKOV>
<DATUM_START>22.05.2019 21:26:48</DATUM_START>
<DATUM_KONIEC>22.05.2019 21:27:39</DATUM_KONIEC>
<DOBA_ZADAVANIA>50</DOBA_ZADAVANIA>
<UZIVATEL_2>0</UZIVATEL_2>
<POCET_RIADKOV_2>0</POCET_RIADKOV_2>
<POCET_ZNAKOV_2>0</POCET_ZNAKOV_2>
<DATUM_START_2 />
<DATUM_KONIEC_2 />
<DOBA_ZADAVANIA_2 />
<HLAVICKA>
<REG_CISLO>401933</REG_CISLO>
<NAZOV>Brodno</NAZOV>
<ICO />
</HLAVICKA>
<RIADKY>
<RIADOK cislo="r0">
<LIST>1</LIST>
<CISLO_RIADKU>1</CISLO_RIADKU>
<STAT>SK</STAT>
<REG_CISLO>012345151515</REG_CISLO>
<UDALOST>01</UDALOST>
<DATUM>120519</DATUM>
<STAT_MATKA>SK</STAT_MATKA>
<REG_CISLO_MATKA>012487484848</REG_CISLO_MATKA>
<PLEMENO_1>X</PLEMENO_1>
<KRV_1>100</KRV_1>
<PLEMENO_2 />
<KRV_2 />
<PLEMENO_3 />
<KRV_3 />
<PLEMENO_4 />
<KRV_4 />
<SRST>1</SRST>
<SUCKLER_COW>1</SUCKLER_COW>
<DAIRY_COW>0</DAIRY_COW>
</RIADOK>
</RIADKY>
</CEHZ>
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm--
HTTPie:
$ http --multipart POST 'https://apitest.cehz.sk/farmerReports/verifyGridAndInsertReport/96539' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:multipart/json; boundary="lP48lRcJjhMJzgsWMaQWXimeBk-JbOTzx4bRwREd"' \
'file'@'testreport.xml'
Overenie grid karty a vymazanie hlásenia
Overí hodnotu grid karty a vymaže dané hlásenie hlásenie, parametrom je reportId (id hlásenia) a gridData (hodnota danej pozície grid karty)
cURL request:
$ curl 'https://apitest.cehz.sk/farmerReports/verifyGridAndDeleteReport/3202844/37304' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerReports/verifyGridAndDeleteReport/3202844/37304 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerReports/verifyGridAndDeleteReport/3202844/37304' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam náhradných ušných značiek užívateľa prístupu farmára pre zadanú farmu
Vrátí Zoznam náhradných ušných značiek užívateľa prístupu farmára, parametrom je farmId (id farmy) a page (strana).
cURL request:
$ curl 'https://apitest.cehz.sk/farmerEarMarkOrd/list/2220/1' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmerEarMarkOrd/list/2220/1 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmerEarMarkOrd/list/2220/1' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Veterinárne kontroly
API služby - veterinárne kontroly pre farmu
Zoznam kontrol identifikácie a registrácie zvierat pre farmu
Vráti Zoznam kontrol identifikácie a registrácie zvierat pre farmu, parameter je farmId (id farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmRegControl/list/666055' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmRegControl/list/666055 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmRegControl/list/666055' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam kontrol pre farmu
Vráti zoznam kontrol pre farmu, parameter je farmId (id farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmcheck/list/1893' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmcheck/list/1893 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmcheck/list/1893' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Zoznam veterinárnych kontrol pre farmu
Vráti zoznam veterinárnych kontrol pre farmu, parameter je farmId (id farmy)
cURL request:
$ curl 'https://apitest.cehz.sk/farmControl/list/634703' -i -X GET \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json'
HTTP request:
GET /farmControl/list/634703 HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
HTTPie:
$ http GET 'https://apitest.cehz.sk/farmControl/list/634703' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Protokoly klasifikácie JOT
Upload protokolu klasifikácie JOT do systému CEHZ pre druh zvierat hovädzí dobytok
Vloží daný protokol klasifikácie JOT pre druh zvierat hovädzí dobytok prostredníctvom jsonu do systému CEHZ
cURL request:
$ curl 'https://apitest.cehz.sk/classData/insertClassData' -i -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json' \
-d '{
"classifierIdnum": 770,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "400040",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 1,
"classDataHDLines": [
{
"BAnimNum": 22,
"animalCode": "SK451515151",
"classCategoryCode": "M",
"meatClassCode": "S",
"fatnessClassCode": "1",
"jotWeightKg": 120.5,
"liveWeightKg": 140.7,
"countryCode": "SK",
"note": "Poznámka k HD line 1",
"notEvaluated": false
},
{
"BAnimNum": 12,
"animalCode": "SK789487484",
"classCategoryCode": "T",
"meatClassCode": "S",
"fatnessClassCode": "2",
"jotWeightKg": 125.0,
"liveWeightKg": 148.2,
"countryCode": "CZ",
"note": "Poznámka k HD line 2",
"notEvaluated": false
}
],
"classDataOSLines": [],
"classDataOVLines": []
}'
HTTP request:
POST /classData/insertClassData HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
Content-Length: 917
{
"classifierIdnum": 770,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "400040",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 1,
"classDataHDLines": [
{
"BAnimNum": 22,
"animalCode": "SK451515151",
"classCategoryCode": "M",
"meatClassCode": "S",
"fatnessClassCode": "1",
"jotWeightKg": 120.5,
"liveWeightKg": 140.7,
"countryCode": "SK",
"note": "Poznámka k HD line 1",
"notEvaluated": false
},
{
"BAnimNum": 12,
"animalCode": "SK789487484",
"classCategoryCode": "T",
"meatClassCode": "S",
"fatnessClassCode": "2",
"jotWeightKg": 125.0,
"liveWeightKg": 148.2,
"countryCode": "CZ",
"note": "Poznámka k HD line 2",
"notEvaluated": false
}
],
"classDataOSLines": [],
"classDataOVLines": []
}
HTTPie:
$ echo '{
"classifierIdnum": 770,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "400040",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 1,
"classDataHDLines": [
{
"BAnimNum": 22,
"animalCode": "SK451515151",
"classCategoryCode": "M",
"meatClassCode": "S",
"fatnessClassCode": "1",
"jotWeightKg": 120.5,
"liveWeightKg": 140.7,
"countryCode": "SK",
"note": "Poznámka k HD line 1",
"notEvaluated": false
},
{
"BAnimNum": 12,
"animalCode": "SK789487484",
"classCategoryCode": "T",
"meatClassCode": "S",
"fatnessClassCode": "2",
"jotWeightKg": 125.0,
"liveWeightKg": 148.2,
"countryCode": "CZ",
"note": "Poznámka k HD line 2",
"notEvaluated": false
}
],
"classDataOSLines": [],
"classDataOVLines": []
}' | http POST 'https://apitest.cehz.sk/classData/insertClassData' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Upload protokolu klasifikácie JOT do systému CEHZ pre druh zvierat ošípané
Vloží daný protokol klasifikácie JOT pre druh zvierat ošípané prostredníctvom jsonu do systému CEHZ
cURL request:
$ curl 'https://apitest.cehz.sk/classData/insertClassData' -i -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json' \
-d '{
"classifierIdnum": 780,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B40191",
"classMethodOSCode": "FOM",
"classDate": "06.02.2025",
"speciesCode": 2,
"classDataHDLines": [],
"classDataOSLines": [
{
"BAnimNum": 44,
"pigRegNum": "ATUZY",
"classOsCode": "Z",
"leanMeatPerc": 45,
"baconMm": 12,
"muscleMm": 28,
"jotWeightKg": 95.0,
"liveWeightKg": 110.2,
"countryCode": "PL",
"note": "Poznámka k OS line 1",
"notEvaluated": false
},
{
"BAnimNum": 45,
"pigRegNum": "ATUZY",
"classOsCode": "O",
"leanMeatPerc": 42,
"baconMm": 15,
"muscleMm": 25,
"jotWeightKg": 98.3,
"liveWeightKg": 115.0,
"countryCode": "HU",
"note": "Poznámka k OS line 2",
"notEvaluated": false
}
],
"classDataOVLines": []
}'
HTTP request:
POST /classData/insertClassData HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
Content-Length: 912
{
"classifierIdnum": 780,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B40191",
"classMethodOSCode": "FOM",
"classDate": "06.02.2025",
"speciesCode": 2,
"classDataHDLines": [],
"classDataOSLines": [
{
"BAnimNum": 44,
"pigRegNum": "ATUZY",
"classOsCode": "Z",
"leanMeatPerc": 45,
"baconMm": 12,
"muscleMm": 28,
"jotWeightKg": 95.0,
"liveWeightKg": 110.2,
"countryCode": "PL",
"note": "Poznámka k OS line 1",
"notEvaluated": false
},
{
"BAnimNum": 45,
"pigRegNum": "ATUZY",
"classOsCode": "O",
"leanMeatPerc": 42,
"baconMm": 15,
"muscleMm": 25,
"jotWeightKg": 98.3,
"liveWeightKg": 115.0,
"countryCode": "HU",
"note": "Poznámka k OS line 2",
"notEvaluated": false
}
],
"classDataOVLines": []
}
HTTPie:
$ echo '{
"classifierIdnum": 780,
"FFarm": "400040",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B40191",
"classMethodOSCode": "FOM",
"classDate": "06.02.2025",
"speciesCode": 2,
"classDataHDLines": [],
"classDataOSLines": [
{
"BAnimNum": 44,
"pigRegNum": "ATUZY",
"classOsCode": "Z",
"leanMeatPerc": 45,
"baconMm": 12,
"muscleMm": 28,
"jotWeightKg": 95.0,
"liveWeightKg": 110.2,
"countryCode": "PL",
"note": "Poznámka k OS line 1",
"notEvaluated": false
},
{
"BAnimNum": 45,
"pigRegNum": "ATUZY",
"classOsCode": "O",
"leanMeatPerc": 42,
"baconMm": 15,
"muscleMm": 25,
"jotWeightKg": 98.3,
"liveWeightKg": 115.0,
"countryCode": "HU",
"note": "Poznámka k OS line 2",
"notEvaluated": false
}
],
"classDataOVLines": []
}' | http POST 'https://apitest.cehz.sk/classData/insertClassData' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'
Upload protokolu klasifikácie JOT do systému CEHZ pre druh zvierat ovce
Vloží daný protokol klasifikácie JOT pre druh zvierat ovce prostredníctvom jsonu do systému CEHZ
cURL request:
$ curl 'https://apitest.cehz.sk/classData/insertClassData' -i -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
-H 'Content-Type: application/json' \
-d '{
"classifierIdnum": 790,
"FFarm": "401933",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 3,
"classDataHDLines": [],
"classDataOSLines": [],
"classDataOVLines": [
{
"BAnimNum": 21,
"animalCode": "SK000138748533",
"categoryCode": "L",
"meatClassCode": "R",
"fatnessClassCode": "4",
"jotWeightKg": 98.5,
"countryCode": "AT",
"note": "Poznámka k OV line 1",
"notEvaluated": false
},
{
"BAnimNum": 22,
"animalCode": "SK000138748987",
"categoryCode": "S",
"meatClassCode": "E",
"fatnessClassCode": "2",
"jotWeightKg": 105.0,
"countryCode": "HU",
"note": "Poznámka k OV line 2",
"notEvaluated": false
}
]
}'
HTTP request:
POST /classData/insertClassData HTTP/1.1
Accept: application/json
Authorization: Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX
Content-Type: application/json
Host: apitest.cehz.sk
Content-Length: 854
{
"classifierIdnum": 790,
"FFarm": "401933",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 3,
"classDataHDLines": [],
"classDataOSLines": [],
"classDataOVLines": [
{
"BAnimNum": 21,
"animalCode": "SK000138748533",
"categoryCode": "L",
"meatClassCode": "R",
"fatnessClassCode": "4",
"jotWeightKg": 98.5,
"countryCode": "AT",
"note": "Poznámka k OV line 1",
"notEvaluated": false
},
{
"BAnimNum": 22,
"animalCode": "SK000138748987",
"categoryCode": "S",
"meatClassCode": "E",
"fatnessClassCode": "2",
"jotWeightKg": 105.0,
"countryCode": "HU",
"note": "Poznámka k OV line 2",
"notEvaluated": false
}
]
}
HTTPie:
$ echo '{
"classifierIdnum": 790,
"FFarm": "401933",
"foreignFarm": "",
"SFarm": "401933",
"supplierName": "",
"BFarm": "B10635",
"classMethodOSCode": "",
"classDate": "12.02.2025",
"speciesCode": 3,
"classDataHDLines": [],
"classDataOSLines": [],
"classDataOVLines": [
{
"BAnimNum": 21,
"animalCode": "SK000138748533",
"categoryCode": "L",
"meatClassCode": "R",
"fatnessClassCode": "4",
"jotWeightKg": 98.5,
"countryCode": "AT",
"note": "Poznámka k OV line 1",
"notEvaluated": false
},
{
"BAnimNum": 22,
"animalCode": "SK000138748987",
"categoryCode": "S",
"meatClassCode": "E",
"fatnessClassCode": "2",
"jotWeightKg": 105.0,
"countryCode": "HU",
"note": "Poznámka k OV line 2",
"notEvaluated": false
}
]
}' | http POST 'https://apitest.cehz.sk/classData/insertClassData' \
'Accept:application/json' \
'Authorization:Bearer eyJhbGciOiJIUXXXX.eyJzdWIiOiJhcGl0ZXN0IiwianRpIjoiZWIwOTE4ZTIXXXXXXXXXXX.1VubCeQ8mZpWFW2uw2aXXXXXXXXXXXXXXX' \
'Content-Type:application/json'