Varování: Původní REST rozhraní již není do budoucna udržitelné a nebude nadále rozvíjeno. Přejděte se svými aplikacemi na nové REST rozhraní. Detailní informace a harmonogram přechodu naleznete na této stránce.

ciselniky
Description Číselníky STAGu
Type REST_OLD
Address /ws/services/rest/ciselniky
Specifikace
Title ciselniky

Operation

deletePracoviste
Comment Smaže existující pracoviště z číselníku.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/deletePracoviste
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracovisteForDelete String Zkratka pracoviště, které smazat.

getCasovaRada
Comment Vrátí časovou řadu podle jejího kódu - tj. seznam položek časové řady.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getCasovaRada
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
kod String Kód (=název) časové řady. Seznam časových řad školy lze najít dotazem na číselník s názvem 'CASOVA_RADA' (služba 'getCiselnik').

getCiselnik
Comment Vrátí obsah číselníku zadaného doménou.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getCiselnik
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
domena String Název domény číselníku. Seznam domén lze zjistit službou 'getSeznamDomen'.
lang String

getCiselnikNewDomains
Comment Vrátí seznam nazvu domen ciselniku
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getCiselnikNewDomains
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in

getCiselnikNewItems
Comment Vrátí položky číselníku dle zadaného dotazu
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getCiselnikNewItems
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
domena String Doména. Seznam domen lze zjistit metodou 'getCiselnikNewDomains'
key String Klíč - tj. interní reprezentace hodnoty tohoto číselníku. Vyplňte v případě, že chcete vrátit pouze položku s tímto jedním konkrétním klíčem.
resultsStartAt Integer Je-li vyplněno, udává, od jaké pozice v seznamu vracet výsledky, určeno např. pro stránkování. První pozice má index 0.
resultsEndAt Integer Je-li vyplněno, udává, do jaké pozice v seznamu vracet výsledky, určeno např. pro stránkování. První pozice má index 0.
onlyValidItems Boolean Určuje, zda vracet pouze platné položky. Není-li vyplněno, vrací se pouze platné položky.
sortItems Boolean Určuje, zda budou výsledné položky seřazené. Není-li vyplněno, položky nebudou seřazené (resp. není garantováno jejich pořadí).
lang String Jazyk. Využívá se pokud je požadavek na seřazení položek. Výchozí hodnota je 'cs'

getHierarchiePracovist
Comment Vrátí seznam všech pracovišť, hierarchicky uspořádaný.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getHierarchiePracovist
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in

getSeznamDomen
Comment Vrátí seznam nazvu vsech domen, ktere jsou v ciselniku.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getSeznamDomen
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in

getSeznamPracovist
Comment Vrátí seznam pracovišť. Nejsou-li uvedený žádné parametry, vrací všechna pracoviště. Jinak se filtruje podle parametrů.
HTTP metoda GET
Adresa /ws/services/rest/ciselniky/getSeznamPracovist
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
zkratka String Zkratka pracoviště, není-li uvedeno, nezáleží na tomto parametru.
nadrazenePracoviste String Zkratka nadřazeného pracoviště, není-li uvedeno, nezáleží na tomto parametru.
typPracoviste String Typ pracoviště, není-li uvedeno, nezáleží na tomto parametru.

insertPracoviste
Comment Vloží do číselniku nové pracovište. Vrací zpět informace o tomto záznamu.
HTTP metoda POST
Adresa /ws/services/rest/ciselniky/insertPracoviste
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste WSPracovisteForEdit Pracoviště, které vložit do systému. Povinné položky jsou: zkratka, cisloPracoviste, nadrazenePracoviste (zkratka nadřazeného pracoviště. Nejvyšší pracoviště je vždy REK), nazev, typPracoviste (klíč položky z číselníku TYP_PRACOVISTE)

insertTitul
Comment Vlozi do ciselniku novy titul pred nebo titul za (jako domena musi byt uvedeno 'TITUL_PRED' nebo 'TITUL_ZA', nic jineho neni podporovano). Automaticky vygeneruje klic noveho zaznamu. Vraci zpet informace o tomto zaznamu.
HTTP metoda POST
Adresa /ws/services/rest/ciselniky/insertTitul
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ciselnikItem WSCiselnikItemForEdit Položka k vložení. Povinné údaje jsou: domena, valueCs. Další nepovinné jsou: zkratka, valueEn.

updatePracoviste
Comment Upraví existující pracoviště v číselníku. Upraví pouze ty položky, které byly předány.
HTTP metoda POST
Adresa /ws/services/rest/ciselniky/updatePracoviste
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste WSPracovisteForEdit Pracoviště, které upravit. Povinná položka je pouze 'zkratka', ostatní položky jsou upraveny, jsou-li vyplněny.

updateTitul
Comment Upraví existující titul v číselníku.
HTTP metoda POST
Adresa /ws/services/rest/ciselniky/updateTitul
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ciselnikItem WSCiselnikItemForEdit Titul k úpravě. Povinná položka je 'key' (klíč položky), upraveny pak mohou být položky: valueCs, valueEn, zkratka
ects
Description ECTS služby.
Type REST_OLD
Address /ws/services/rest/ects
Specifikace
Title ects

Operation

getPrijezdy
Comment Vrátí seznam příjezdů podle zadaných parametrů
HTTP metoda GET
Adresa /ws/services/rest/ects/getPrijezdy
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stpoIdno Long ID osoby prijezdu
stpsIdno Long ID prijezdu
osCislo String
rodneCislo String
jmeno String
prijmeni String
fakultaKoordinatora String
rokPrijezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred prijezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu prijezdu
financovani String Financovani
typVyjezdu String Typ vyjezdu
koordinatorUcitIdno Long UcitIdno koordinatora
osobyPrijezdy String Moznosti: '1' - jen osoby s prijezdem. '2' - jen osoby bez prijezdu, '3' (nebo nevyplneno) - vsechny moznosti
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO

getPrijezdyByStavMobility
Comment Vrátí seznam příjezdů, které jsou v zadaném stavu mobility..
HTTP metoda GET
Adresa /ws/services/rest/ects/getPrijezdyByStavMobility
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
zastIdno Integer Stav mobility.

getPrijezdyShort
Comment Vrátí seznam příjezdů podle zadaných parametrů - odlehčenou verzi výstupu (méně sloupců)
HTTP metoda GET
Adresa /ws/services/rest/ects/getPrijezdyShort
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stpoIdno Long ID osoby prijezdu
stpsIdno Long ID prijezdu
osCislo String
rodneCislo String
jmeno String
prijmeni String
fakultaKoordinatora String
rokPrijezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred prijezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu prijezdu
financovani String Financovani
typVyjezdu String Typ vyjezdu
koordinatorUcitIdno Long UcitIdno koordinatora
osobyPrijezdy String Moznosti: '1' - jen osoby s prijezdem. '2' - jen osoby bez prijezdu, '3' (nebo nevyplneno) - vsechny moznosti
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO

getVyjezdy
Comment Vrátí seznam výjezdů podle zadaných parametrů
HTTP metoda GET
Adresa /ws/services/rest/ects/getVyjezdy
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stvyIdno Long ID vyjezdu
osCislo String
jmeno String
prijmeni String
fakulta String Fakulta studenta
stavStudenta String Stav studenta
typStudia String Typ studentova studijniho programu.
rokVyjezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred vyjezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu vyjezdu
financovani String Financovani
koordinatorUcitIdno Long UcitIdno koordinatora
typVyjezdu String Typ vyjezdu
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO
platnostVyjezdu String Platnost vyjezdu
prvniSemestrVyjezdu String První semestr vyjezdu
jenProdlouzeneVyjezdy Boolean Pouze prodlouzene vyjezdy?

getVyjezdyShort
Comment Vrátí seznam výjezdů podle zadaných parametrů - odlehčenou verzi výstupu (méně sloupců)
HTTP metoda GET
Adresa /ws/services/rest/ects/getVyjezdyShort
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
EI (Institutional ECTS coordinator)
EP (Departmental ECTS coordinator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stvyIdno Long ID vyjezdu
osCislo String
jmeno String
prijmeni String
fakulta String Fakulta studenta
stavStudenta String Stav studenta
typStudia String Typ studentova studijniho programu.
rokVyjezdu String
iCoord String Stav prirazeni koordinatora instituce (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
dCoord String Stav prirazeni koordinatora fakulty (zadaneho v koordinatorUcitIdno): 0-libovolny prirazeny, 1-prirazeny onen zadany v koordinatorUcitIdno, 2-prideleny jiny nez koordinatorUcitIdno, 3-neprirazeny zadny
aktualnostStavu String Aktualnost stavu: 1-pred vyjezdem, 2-probiha, 3-ukoncena
zastIdno Long ID stavu vyjezdu
financovani String Financovani
koordinatorUcitIdno Long UcitIdno koordinatora
typVyjezdu String Typ vyjezdu
semestrPredmetu String Najde jen ty, ktere maji alespon 1 predmet v zadanem semestru
skolaIdno Long ID skoly
statIdno Long ID statu
obdobiOd Date Obdobi mobility OD
obdobiDo Date Obdobi mobility DO
platnostVyjezdu String Platnost vyjezdu
prvniSemestrVyjezdu String První semestr vyjezdu
jenProdlouzeneVyjezdy Boolean Pouze prodlouzene vyjezdy?
help
Description Různé pomocné a interní služby
Type REST_OLD
Address /ws/services/rest/help
Specifikace
Title help

Operation

getStagUserForActualUser
Comment Vrátí informace o IS/STAG roli, které má aktuální (přihlášený) uživatel. Vrací právě jednu roli určenou parametrem stagUser. Spíše se jedná o interní službu.
HTTP metoda GET
Adresa /ws/services/rest/help/getStagUserForActualUser
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String

getStagUserListForActualUser
Comment Vrátí seznam IS/STAG rolí, které má aktuální uživatel - může to být žádná, jedna, ale i více rolí (záleží na tom, jak je aplikace nakonfigurována u kterého zákazníka). Spíše se jedná o interní službu.
HTTP metoda GET
Adresa /ws/services/rest/help/getStagUserListForActualUser
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String

getStagUserListForLoginTicket
Comment Vrátí seznam IS/STAG rolí, které má přihlášený uživatel se zadaným ticketem. Spíše se jedná o interní službu.
HTTP metoda GET
Adresa /ws/services/rest/help/getStagUserListForLoginTicket
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ticket String Ticket přihlášeného uživatele

testService
Comment Zkusebni sluzba pouze na testovani volani. Vraci retezec obsahujici zakladni informace.
HTTP metoda GET
Adresa /ws/services/rest/help/testService
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
parametr String
hkResults
Description Rozhraní pro příjem dokumentů zpracovaných externím systémem pro hromadné zpracování dokumentů
Type REST_OLD
Address /ws/services/rest/hkResults
Specifikace
Title hkResults

Operation

storeDocument
Comment Služba očekává přijetí hotových PDF souborů z externího systému pro hromadné zpracování dokumentů.
HTTP metoda POST
Adresa /ws/services/rest/hkResults/storeDocument
Možné vstupní MIME typy multipart/form-data
Možné výstupní MIME typy application/json
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
arg0 String
arg1 String
arg2 String
arg3 InputStream
jis
Description JIS
Type REST_OLD
Address /ws/services/rest/jis
Specifikace
Title jis

Operation

getKolobezkySouhlasy
Comment Vrati seznam souhlasu s pujcovanim kolobezek na ZCU.
HTTP metoda GET
Adresa /ws/services/rest/jis/getKolobezkySouhlasy
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
typSouhlasu String Typ souhlasu. Neni-li uvedeno, bere se typ 'KB'
datumCasOd Date Je-li uvedeno, vrati pouze zaznamy OD uvedeneho data a casu
kalendar
Description Kalendář, harmonogram ak. roku, atd.
Type REST_OLD
Address /ws/services/rest/kalendar
Specifikace
Title kalendar

Operation

getAktualniObdobiInfo
Comment Vrátí informace o aktuálním období z hlediska výuky a kalendáře zadaného v IS/STAG - informace o aktuálním ak. roce, období (tj. semestr / letní / zimní zkouškové) a důležitých termínech.
HTTP metoda GET
Adresa /ws/services/rest/kalendar/getAktualniObdobiInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in

getHarmonogramRoku
Comment Vrátí harmonogram zadaného akademického roku - vrací události: začátky období, svátky, dny, kde jsou rozvrhy z jiných dnů
HTTP metoda GET
Adresa /ws/services/rest/kalendar/getHarmonogramRoku
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String

getHarmonogramRokuICAL
Comment Vrátí harmonogram zadaného akademického roku ve formatu ICAL (napr. pro GoogleCalendar) - vrací události: začátky období, svátky, dny, kde jsou rozvrhy z jiných dnů
HTTP metoda GET
Adresa /ws/services/rest/kalendar/getHarmonogramRokuICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String

getKalendarRoku
Comment Vrátí kalendář zadaného akademického roku - kompletní seznam všech dnů. Pokud je zadán parametr 'datum', vrátí pouze informaci z kalendáře tohoto konkrétního dne (v tom případě parametr 'rok' nemusí být vyplněn).
HTTP metoda GET
Adresa /ws/services/rest/kalendar/getKalendarRoku
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
datum Date Vrátí kalendář pouze pro konkrétní den
koleje
Description Koleje - žádosti atd.
Type REST_OLD
Address /ws/services/rest/koleje
Specifikace
Title koleje

Operation

getZadostiOKolej
Comment Vrátí aktuální seznam žádostí o kolej podle zadaných kritérií.
HTTP metoda GET
Adresa /ws/services/rest/koleje/getZadostiOKolej
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
rok String
prijmeni String Příjmení studenta, není-li uveden, berou se všichni studenti
fakultaIn String Fakulta žádající. Není-li uvedeno, pak to na tomto parametru nezávisí.
fakultaOut String Fakulta hradící. Není-li uvedeno, pak to na tomto parametru nezávisí.
stavIn String Stav IN. Není-li uvedeno, pak to na tomto parametru nezávisí.
stavOut String Stav OUT. Není-li uvedeno, pak to na tomto parametru nezávisí.
kolejIn String Kolej IN. Není-li uvedeno, pak to na tomto parametru nezávisí.
zPrijimacek String Zda je to z přijímaček. Může být uvedeno A, N, %. (% znamená, že se zobrazují studenti normální i z přijímaček). Pokud není uvedeno, bere se %.
typ String A = zobrazit JEN doktorandy, N = zobrazit jen NEdoktorandy. % nebo není-li uvedeno, zobrazí oba typy.
kvalifikacniprace
Description Kvalifikační práce (diplomky, bakalářky)
Type REST_OLD
Address /ws/services/rest/kvalifikacniprace
Specifikace
Title kvalifikacniprace

Operation

downloadPraceContent
Comment Vrátí obsah zadané kvalifikační práce (dle adipIdno), posudku k ní či průběhu obhajoby. Některé práce/posudky/průběhy mohou pro stažení vyžadovat přihlášeného uživatele, jiné může mít právo stáhnout i nepřihlášený uživatel. POZOR - NEPOUŽÍVAT - SLUŽBA JE NEPODPOROVANÁ A BUDE ZRUŠENA! Používejte novou službu soubory/getSouborContent !
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/downloadPraceContent
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
coStahnout Integer Co přesně stáhnout? 1-vlastní práci, 2-posudek vedoucího, 3-posudek oponenta, 4-průběh obhajoby. Není-li uvedeno, stahuje se obsah práce.

downloadPraceContentAuth
Comment Vrátí obsah zadané kvalifikační práce (dle adipIdno), posudku k ní či průběhu obhajoby. Vždy vyžaduje přihlášení. Role ADMINISTRATOR, KNIHOVNA a KNIHOVNA_SPRAVCE mohou stahovat všechny práce bez omezení. Role FAKULTA a KATEDRA jen jim náležející práce. POZOR - NEPOUŽÍVAT - SLUŽBA JE NEPODPOROVANÁ A BUDE ZRUŠENA! Používejte novou službu soubory/getSouborContentAuth !
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/downloadPraceContentAuth
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
coStahnout Integer Co přesně stáhnout? 1-vlastní práci, 2-posudek vedoucího, 3-posudek oponenta, 4-průběh obhajoby. Není-li uvedeno, stahuje se obsah práce.

downloadPraceContentForThesesCZ
Comment Vrátí soubor s kvalifikační prací. Určeno pouze pro komunikaci s Theses.CZ. POZOR - NEPOUŽÍVAT - SLUŽBA JE NEPODPOROVANÁ A BUDE ZRUŠENA! Používejte novou službu soubory/getSouborContentForThesesCZ !
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/downloadPraceContentForThesesCZ
Možné výstupní MIME typy */*
Areas downloadPraceContentForThesesCZ, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
adipIdno Long

exportPraceData
Comment Exportuje údaje o kvalif. pracích do formátu VSKP či THESES (viz. parametr systemVystupu), většinou pro účely registrů pro odhalování plagiátorství.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/exportPraceData
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
adipIdno Long ID kvalifikační práce. Je-li vyplněno, exportuje se pouze tato jedna práce. Jinak se exportuje obecně více prací, záleží na ostatních parametrech.
identifikator String Externí identifikator uvedený u kvalifikační práce.
systemVystupu String Systém výstupu, může být 'VSKP', 'THESES'. Není-li vyplněno, je použito 'THESES'.
datumOdevzdaniOd Date Není-li uvedeno, berou se všechny záznamy o kvalif. pracích, které ještě nebyly v daném systému výstupu vyexportovány nebo ty, které byly modifikovány. Je-li uvedeno, berou se všechny práce od daného datumu.
jenSeSouborem Boolean Je-li true, berou se jen práce, u kterých je přiložen soubor s plnym textem prace. Neni-li uvedeno, bere se 'false'.

getKvalifikacniPrace
Comment Vrátí seznam kvalifikačních prací (bakalářských, diplomových) dle zadaných parametrů. Přestože jsou všechny parametry volitelné, systém nedovolí vrátit všechny práce - tj. alespoň jeden musí být zadán. Není-li některý parametr zadán, pak na něm nezáleží.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/getKvalifikacniPrace
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rokZadani String Rok zadání práce
rokObhajoby String Rok obhajoby práce
osCislo String
stprIdno Long
adipIdno Long ID kvalifikační práce. Pokud parametr vyplníte, ve výsledku získáte pouze tuto jedinou práci.
ucitIdno Long ID osoby se zadaným vztahem k práci (viz. parametr vztahKPraci) - identifikační číslo vyučujícího.
vztahKPraci String Vztah zadané osoby k práci. Není-li zadáno, může mít zadaná osoba libovolný vztah k práci.
typPrace Integer Omezení jen na určitý typ práce (diplomová, bakalářská). Hodnotou je číslo z číselníku 'PRACE'.
datumZmenyOd Date Je-li uvedeno, pak musí být čas poslední změny u navrácených prací větší, než čas uvedený jako hodnota parametru
datumZmenyDo Date Je-li uvedeno, pak musí být čas poslední změny u navrácených prací menší, než čas uvedený jako hodnota parametru
lang String

getKvalifikacniPraceOsoby
Comment Vrátí seznam dvojic kvalifikační práce - osoby se vztahem k práci. Je nutno zadat alespoň jeden z dvojice parametrů adipIdno, ucitIdno.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/getKvalifikacniPraceOsoby
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long ID kvalifikační práce. Pokud parametr vyplníte, ve výsledku získáte pouze tuto jedinou práci.
ucitIdno Long ID osoby se vztahem k práci. Pokud parametr vyplníte, ve výsledku získáte pouze práce ke kterým má vztah zadaný učitel.
lang String

nastavPoslatDoKnihovny
Comment Nastaví u zadane kvalifikacni prace priznak 'poslat do knihovny' na zadanou hodnotu (buď A nebo N). Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/nastavPoslatDoKnihovny
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
hodnota String

nastavPrevzatoKnihovnou
Comment Nastaví u zadane kvalifikacni prace priznak 'prevzato knihovnou' na 'ANO' a pripadne 'prevzato knihovnou datum' na aktualni datum. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/nastavPrevzatoKnihovnou
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
nastavitPrevzatoKnihovnouDatum Boolean Pokud je TRUE, nastavi se zaroven polozka 'dat_knihovna' na aktualni datum (datum prevzeti knihovnou). Je-li 'false' nebo neni uvedeno, pak se tato polozka nemeni.

serviceOAIPMH_GET
Comment Služba OAI-PMH vracejici kvalifikacni prace studentu (pen Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/serviceOAIPMH
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
arg0 UriInfo

serviceOAIPMH_POST
Comment Služba OAI-PMH vracejici kvalifikacni prace studentu (pen Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html
HTTP metoda POST
Adresa /ws/services/rest/kvalifikacniprace/serviceOAIPMH
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
arg0 String

serviceOAIPMH_UspesneObhajene_GET
Comment Služba OAI-PMH vracejici kvalifikacni prace 'pouze uspesne obhajene + student je jiz uspesne absolventem'. (pen Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/serviceOAIPMH_UspesneObhajene
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
arg0 UriInfo

serviceOAIPMH_UspesneObhajene_POST
Comment Služba OAI-PMH vracejici kvalifikacni prace 'pouze uspesne obhajene + student je jiz uspesne absolventem'. (pen Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html
HTTP metoda POST
Adresa /ws/services/rest/kvalifikacniprace/serviceOAIPMH_UspesneObhajene
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
arg0 String

updateKvalifikacniPrace
Comment Nastavi datum odevzdani kvalifikacni prace na zadanou hodnotu. Vrati-li retezec 'OK', dopadlo to v poradku, jinak vrati chybu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
adipIdno long
datumOdevzdani Date Datum odevzdani prace nastavit na zadanou hodnotu (muze byt i NULL, pak je datum nastaveno na NULL)

zrusPrevzatoKnihovnou
Comment Nastaví u zadane kvalifikacni prace priznak 'prevzato knihovnou' na 'NE' a 'prevzato knihovnou datum' na NULL. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby.
HTTP metoda GET
Adresa /ws/services/rest/kvalifikacniprace/zrusPrevzatoKnihovnou
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
adipIdno Long
mistnost
Description Místnosti
Type REST_OLD
Address /ws/services/rest/mistnost
Specifikace
Title mistnost

Operation

getMistnostiInfo
Comment Vrátí seznam místností vyhovujících parametrům s kompletními informacemi.
HTTP metoda GET
Adresa /ws/services/rest/mistnost/getMistnostiInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
pracoviste String Pracoviště.
kapacitaOd Integer Kapacita Od.
kapacitaDo Integer Kapacita Do.
typ String Typ místnosti
spolFond Boolean Zda je místnost ve společném fondu
jenPlatne Boolean Zda vybírat jen aktuálně platné místnosti. Není-li uvedeno, vybírá jen platné.
identifikator String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
lang String

getVytizeniMistnostiFakultami
Comment Vrátí vytížení místností fakultami dle zadaných parametrů. Tato služba jde pouze do úrovně fakult. V položce fakulta_cp vrací číslo pracoviště z číselníku pracovišť a v případě, že není u jednorázových akcí pracoviště vyplněno, vrací položku 'středisko' od jednorázové akce.
HTTP metoda GET
Adresa /ws/services/rest/mistnost/getVytizeniMistnostiFakultami
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
datumOd Date Datum od kdy počítat (včetně).
datumDo Date Datum do kdy počítat (včetně).
fakulta String Omezit pouze pro jedinou fakultu? % - pro všechny fakulty
jenPracovniDny Boolean Omezit pouze na pracovní dny (Po-Pá)?
jenSoboty Boolean Omezit pouze na soboty?
zapocitatNevyuzitouDobu Boolean Započítat nevyužitou dobu v místnosti vlastníkovi místnosti (fakultě)?
pocitatPrezKomb Boolean Přidat položky se součtem prezenční a kombinované formy?
dobuPocitatTydne Boolean Je-li false, doba se počítá absolutně za celé zadané období. Je-li true, počítá se doba průměrná 'za týden', tj. celková spočtená doba se vydělí počtem zadaných týdnů (celkový počet dnů období / 7).
rozepsatOstatni Boolean Je-li true, pak rozepíše všechny jendotlivé akce zařazené do kolonky 'Ostatní'. Bude pak použit i výsledný sloupec 'nazev', kde bude uvedeno o jakou akci jde.
provozOd Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností OD v hodinách během dne (např. hodnota 7.5 znamená 7:30 ráno)?
provozDo Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností DO v hodinách během dne (např. hodnota 18.33 znamená 18:20)?
typyUdalosti String Jaké typy časoprostorových událostí započítávat? (prázdné nebo % = všechny, jinak zadat za sebou jednotlivá písmenka: R-Rozvrhová akce, B-blokace, Z-zkouška, P-přijímací řízení, J-jednorázová akce)

getVytizeniMistnostiPracovisti
Comment Vrátí vytížení místností pracovišti dle zadaných parametrů. Tato služba jde až do úrovně jednotlivých pracovišť u těch typů událostí, kde je to možné. V položce pracoviste_cp vrací číslo pracoviště z číselníku pracovišť a v případě, že není u jednorázových akcí pracoviště vyplněno, vrací položku 'středisko' od jednorázové akce.
HTTP metoda GET
Adresa /ws/services/rest/mistnost/getVytizeniMistnostiPracovisti
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
zkrBudovy String Zkratka budovy (např. UL).
cisloMistnosti String Číslo místnosti (např. 409).
datumOd Date Datum od kdy počítat (včetně).
datumDo Date Datum do kdy počítat (včetně).
pracoviste String Omezit pouze pro jedine pracoviste? % - pro všechny pracoviste
jenPracovniDny Boolean Omezit pouze na pracovní dny (Po-Pá)?
jenSoboty Boolean Omezit pouze na soboty?
zapocitatNevyuzitouDobu Boolean Započítat nevyužitou dobu v místnosti vlastníkovi místnosti (fakultě)?
pocitatPrezKomb Boolean Přidat položky se součtem prezenční a kombinované formy?
dobuPocitatTydne Boolean Je-li false, doba se počítá absolutně za celé zadané období. Je-li true, počítá se doba průměrná 'za týden', tj. celková spočtená doba se vydělí počtem zadaných týdnů (celkový počet dnů období / 7).
rozepsatOstatni Boolean Je-li true, pak rozepíše všechny jendotlivé akce zařazené do kolonky 'Ostatní'. Bude pak použit i výsledný sloupec 'nazev', kde bude uvedeno o jakou akci jde.
provozOd Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností OD v hodinách během dne (např. hodnota 7.5 znamená 7:30 ráno)?
provozDo Double Pokud se započítává nevyužitá doba, pak zde je uveden čas provozu místností DO v hodinách během dne (např. hodnota 18.33 znamená 18:20)?
typyUdalosti String Jaké typy časoprostorových událostí započítávat? (prázdné nebo % = všechny, jinak zadat za sebou jednotlivá písmenka: R-Rozvrhová akce, B-blokace, Z-zkouška, P-přijímací řízení, J-jednorázová akce)
ng_predmety
Description Předměty
Type REST_OLD
Address /ws/services/rest/ng_predmety
Specifikace
Title ng_predmety

Operation

getPredmetyDetailniInfo
Comment Detailní informace o předmětech včetně nového QRAM
HTTP metoda GET
Adresa /ws/services/rest/ng_predmety/getPredmetyDetailniInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
p_fakulta String Fakulta předmětu
p_prac_zkr String Katedra předmětu
p_zkr_predm String Zkratka předmětu
p_rok_varianty String Rok varianty předmětu
p_stav_akreditace String Stav akreditace předmětu
p_garant_prijmeni String Příjmení garanta

getPredmetyPlanuDetailniInfo
Comment Detailní informace o předmětech stud. plánů včetně nového QRAM
HTTP metoda GET
Adresa /ws/services/rest/ng_predmety/getPredmetyPlanuDetailniInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
p_fakulta String Fakulta programu
p_typ String Typ programu
p_forma String Forma programu
p_stpridno BigDecimal Studijní program
p_oblast_vzdelavani String Oblast vzdělávání programu
p_obor String Studijní obor
p_jazyk String Vyučovací jazyk
p_verze_planu String Verze plánu
p_rok_platnosti String Rok platnosti plánu

searchSimplePredmety
Comment Jednoduché vyhledávání předmětů podle několika kritérií.
HTTP metoda GET
Adresa /ws/services/rest/ng_predmety/searchSimplePredmety
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
p_lang String Jazyk výstupu
p_fakulta String Fakulta předmětu
p_pracZkr String Katedra předmětu
p_zkrPredm String Zkratka předmětu
p_rokVarianty String Rok varianty předmětu
p_nazev String Název předmětu
p_kredity String Počet kreditů
p_vyukaZs String Výuka ZS?
p_vyukaLs String Výuka LS?
p_jazykZkr String Jazyk výuky předmětu
p_urovenVypoctena String Úroveň - vypočtená
p_skupinaAkreditaceZkr String Skupina akreditace
p_ectsNabizetUPrijezdu String Nabízet u ECTS příjezdů?
p_ectsZobrazit String Zobrazit v ECTS Course Catalogu?
ng_prijimacky
Description Přijímací řízení
Type REST_OLD
Address /ws/services/rest/ng_prijimacky
Specifikace
Title ng_prijimacky

Operation

getUchazecInfo
Comment Vrací informace o jednom zadaném uchazeči a jeho jednotlivých přijímacích řízeních.
HTTP metoda GET
Adresa /ws/services/rest/ng_prijimacky/getUchazecInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
MA (Management)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
p_rok String Akademický rok, na který se přijímací řízení koná
p_rodCislo String Rodné číslo
p_osobIdno BigDecimal Univerzitní číslo uchazeče
p_uchazecIdno BigDecimal Oborové číslo uchazeče
ng_programy
Description Studijní programy a plány
Type REST_OLD
Address /ws/services/rest/ng_programy
Specifikace
Title ng_programy

Operation

selectKombinaceInfo
Comment Vrátí informaci o kombinaci zadané svým kombIdno
HTTP metoda GET
Adresa /ws/services/rest/ng_programy/selectKombinaceInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kombIdno BigDecimal ID kombinace
ng_qram
Description QRAM - kvalifikační rámec
Type REST_OLD
Address /ws/services/rest/ng_qram
Specifikace
Title ng_qram

Operation

getQramPredmetu
Comment Vrátí informace o novém QRAM (kvalifikacnim ramci) zadaného předmětu. Nahrazuje službu 'predmety/getPredmetECTSInfo', která vracela 'starý QRAM' předmětu.
HTTP metoda GET
Adresa /ws/services/rest/ng_qram/getQramPredmetu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
rokVarianty String Rok varianty předmětu
pracZkr String Pracoviště předmětu
zkrPredm String Zkratka předmětu
qramKategorie String QRAM kategorie
qramSchopnosti String QRAM schopnosti
ng_redop
Description REDOP
Type REST_OLD
Address /ws/services/rest/ng_redop
Specifikace
Title ng_redop

Operation

selectProgramyGaranti
Comment Seznam studijních programů a jejich garantů určený pro výstup do systému REDOP
HTTP metoda GET
Adresa /ws/services/rest/ng_redop/selectProgramyGaranti
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ng_studenti
Description Studenti - seznamy
Type REST_OLD
Address /ws/services/rest/ng_studenti
Specifikace
Title ng_studenti

Operation

getStudentAJehoVlastnostiKomplexni
Comment Komplexní datová struktura popisující studenty a jejich vlastnosti - určeno například pro výstup pro data warehouse.
HTTP metoda GET
Adresa /ws/services/rest/ng_studenti/getStudentAJehoVlastnostiKomplexni
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
MA (Management)
FA (Faculty Secretary)
SP (Spec. officer)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
p_os_cislo String Osobní číslo
p_stav String Stav studenta
p_fakulta String Fakulta studenta
p_typ String Typ programu
p_forma String Forma programu
p_stpridno BigDecimal Studijní program
p_obor String Studijní obor
p_jazyk String Vyučovací jazyk
p_misto String Místo vyuky
p_letZpetUkoncenaStudia String Ukončená studia - počet let nazpět
ng_users
Description Uživatelé a konta
Type REST_OLD
Address /ws/services/rest/ng_users
Specifikace
Title ng_users

Operation

getStavStudentaVsechnaStudia
Comment Vrátí informaci o osobě studenta přes všechna jeho studia. Použití: Na napojení k IdM systémům, lze stahovat informace jednotlivě či přes celý seznam uživatelů.
HTTP metoda GET
Adresa /ws/services/rest/ng_users/getStavStudentaVsechnaStudia
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
rodCislo String Rodné číslo
externalId String Externí identifikátor
externalUsername String Externí uživatelské jméno
identifikator String Identifikátor
orion
Description ORION - služby týkající se spojení mezi ORION a IS/STAG na ZČU
Type REST_OLD
Address /ws/services/rest/orion
Specifikace
Title orion

Operation

getKalendarOsoby
Comment Vrátí rozvrh osoby na ZČU podle jejího orion loginu, ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek
HTTP metoda GET
Adresa /ws/services/rest/orion/getKalendarOsoby
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Orion login uživatele ZČU
rokOd Long
rokDo Long
semestr String Semestr. Není-li uveden, berou se oba semestry
lang String

getOrionLoginByOsobniCislo
Comment Vrátí Orion login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít Orion login.
HTTP metoda GET
Adresa /ws/services/rest/orion/getOrionLoginByOsobniCislo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String

getOrionLoginByUcitIdno
Comment Vrátí ORION login učitele na základě STAGovského ID (ucitIdno).
HTTP metoda GET
Adresa /ws/services/rest/orion/getOrionLoginByUcitIdno
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long STAG ID učitele (ucitIdno).

getOsobniCislaByOrionLogin
Comment Vrátí seznam osobních čísel studenta dle jeho zadaného Orion loginu.
HTTP metoda GET
Adresa /ws/services/rest/orion/getOsobniCislaByOrionLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Orion login studenta

getUcitIdnoByOrionLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě ORION uživatelského jména učitele.
HTTP metoda GET
Adresa /ws/services/rest/orion/getUcitIdnoByOrionLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
orionLogin String Orion login učitele.
platby
Description Služby týkající se plateb.
Type REST_OLD
Address /ws/services/rest/platby
Specifikace
Title platby

Operation

getSestavaZROStip
Comment Služba vracející stejná data jako sestava Z_ROSTIP v klientovi IS/STAG. Pouze má omezenou množinu vstupních parametrů.
HTTP metoda GET
Adresa /ws/services/rest/platby/getSestavaZROStip
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SP (Spec. officer)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
druhPredpisu String
typPredpisu String
osCislo String
stavStudenta String
rok String

zalozSplatkovyKalendar
Comment Služba pro založení splátkového kalendáře - upraví zadaný záznam z PZ_DOKLADY, změní rozpis plateb na tomto záznamu. Upravuje castku, datum prvni splatky, pocet splatek a jejich periodu (perioda je klic z ciselniku 'PLATBA_PERIODA'). Služba buď vrací řetězec 'OK', pokud bylo vše bez problémů, nebo jakýkoliv jiný řetězec v případě chyby - pak obsahuje přímo text chyby.
HTTP metoda POST
Adresa /ws/services/rest/platby/zalozSplatkovyKalendar
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
splatkovyKalendarInput SplatkovyKalendarInput
podporaVyuky
Description Podpora výuky
Type REST_OLD
Address /ws/services/rest/podporaVyuky
Specifikace
Title podporaVyuky

Operation

downloadPraceContentForOdevzdejCZ
Comment Vrátí soubor s odevzdanou prací
HTTP metoda GET
Adresa /ws/services/rest/podporaVyuky/downloadPraceContentForOdevzdejCZ
Možné výstupní MIME typy */*
Areas downloadPraceContentForOdevzdejCZ, root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
praceIdno Long

exportMetadataForOdevzdejCZ
Comment Vrátí soubor s metadaty pro Odevzdej.cz
Možné výstupní MIME typy application/xml, text/xml
Areas root
Authentication necessary log in, authenticate with special user account
predmety
Description Předměty
Type REST_OLD
Address /ws/services/rest/predmety
Specifikace
Title predmety

Operation

getInfoOOboruPredmetu
Comment Vrátí informaci o jednom zadaném oboru daného předmětu. Je to vlastně výběr jedné z položek vrácených službou 'getOboryPredmetu'.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getInfoOOboruPredmetu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
oborIdno Long
lang String

getLiteraturaPredmetu
Comment Vrátí seznam literatury uvedené u předmětu.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getLiteraturaPredmetu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getNeakreditovanePredmety
Comment Zobrazi informace o neakreditovanych predmetech. Pri exportu do XLS jsou barevne zvyrazneny polozky predmetu, u kterych doslo ke zmene oproti akreditovanemu stavu.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getNeakreditovanePredmety
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getNeakreditovanePredmetyEcts
Comment Zobrazi informace o neakreditovanych predmetech - ECTS. Pri exportu do XLS jsou barevne zvyrazneny polozky predmetu, u kterych doslo ke zmene oproti akreditovanemu stavu.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getNeakreditovanePredmetyEcts
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem ECTS akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getNeakreditovanePredmetySeznamZmen
Comment Zobrazi informace o neakreditovanych predmetech - zobrazi pouze seznam predmetu a seznam polozek, ve kterych doslo ke zmene.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getNeakreditovanePredmetySeznamZmen
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
stavAkreditace String Zobrazuje pouze předměty se zadaným stavem akreditace. Pozor, varianta A není funkční, protože služba vždy vrací pouze neakreditované předměty.
fakulta String
katedra String
rok String

getOboryPredmetu
Comment Vrátí seznam oborů, ve kterých se předmět vyskytuje + mnoho souvisejících údajů.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getOboryPredmetu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetECTSInfo
Comment Vrátí informace o předmětu z hlediska ECTS údajů. Lze používat vyhledávací masky pro parametry.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetECTSInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
katedra String
zkratka String
rok String
garantUcitIdno Long Je-li uvedeno ucitIdno, pak jsou zobrazeny pouze předměty, kterých je tento učitel garantem. Není-li uvedeno, na garantovi nezáleží.
oborIdno Long Je-li uvedeno oborIdno, pak jsou zobrazeny pouze předměty, které patří do zadaného oboru. Není-li uvedeno, na oboru nezáleží.
zobrazovatVECTS String Je-li uvedeno ANO nebo NE, vrací pouze předměty, u nichž je v položce 'zobrazovat v ECTS' uvedena příslušná hodnota. Není-li uvedeno, na této položce nezáleží.
akreditace String
ectsAkreditace String

getPredmetInfo
Comment Vrátí kompletní informaci o předmětu, včetně sylabu atd. Vrací vždy pouze 1 předmět, nelze použít vyhledávací masky.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetInfoPDF
Comment Vrátí kompletní informaci o předmětu v PDF, včetně sylabu atd. Vrací vždy pouze 1 předmět, nelze použít vyhledávací masky.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetInfoPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String
lang String

getPredmetyByBlok
Comment Vrátí seznam předmětů bloku zadaného jeho identifikačním číslem blokIdno
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByBlok
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getPredmetyByBlokFullInfo
Comment Vrátí seznam předmětů bloku zadaného jeho identifikačním číslem blokIdno - kompletni info o předmětech
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByBlokFullInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getPredmetyByFakulta
Comment Vrátí seznam předmětů fakulty nebo celé univerzity
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByFakulta
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
fakulta String Fakulta. Není-li uvedeno, vyhledají se předměty celé univerzity.
rok String
vyucovaciJazyk String Je-li uveden, vybere jen předměty, které jsou vyučovány v tomto jazyce
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByFakultaFullInfo
Comment Vrátí seznam předmětů fakulty nebo celé univerzity s plnými informacemi o předmětech. Pozor, tento dotaz může trvat i několik MINUT!
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByFakultaFullInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
fakulta String Fakulta. Není-li uvedeno, vyhledají se předměty celé univerzity.
rok String
vyucovaciJazyk String Je-li uveden, vybere jen předměty, které jsou vyučovány v tomto jazyce
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByKatedra
Comment Vrátí seznam předmětů katedry (případně všech kateder na celé škole)
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByKatedra
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Není-li zadáno či je uveden znak %, vrací seznam předmětů všech kateder
rok String
semestr String
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByKatedraFullInfo
Comment Vrátí seznam předmětů katedry s plnými informacemi o předmětech. Pozor, tento dotaz může trvat poměrně dlouho!
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByKatedraFullInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Není-li zadáno či je uveden znak %, vrací seznam předmětů všech kateder
rok String
semestr String
jenNabizeneECTSPrijezdy Boolean Je-li true, vybere jen předměty, které jsou nastaveny jako nabízené pro ECTS příjezdy
lang String

getPredmetyByObor
Comment Vrátí seznam předmětů celého oboru. Obor může být zadán buď svým identifikačním číslem 'oborIdno' nebo číslem oboru 'cisloOboru'. Je-li uvedeno obojí, bere se pouze podle 'oborIdno'.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByObor
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
cisloOboru String Číslo oboru
rok String
lang String

getPredmetyByOborFullInfo
Comment Vrátí seznam předmětů celého oboru - kompletni info o předmětech. Obor může být zadán buď svým identifikačním číslem 'oborIdno' nebo číslem oboru 'cisloOboru'. Je-li uvedeno obojí, bere se pouze podle 'oborIdno'.
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByOborFullInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
cisloOboru String Číslo oboru
rok String
lang String

getPredmetyByStudent
Comment Vrátí seznam předmětů studenta zadaného jeho osobním číslem
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByStudent
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
semestr String
rok String
nevracetUznane Boolean Je-li TRUE, pak sluzba NEvrati predmety, ktere byly studentovi uznany. Je-li FALSE nebo neni uvedeno, sluzba vraci vsechny predmety bez ohledu na to, zda byly ci nebyly uznane
lang String

getPredmetyByUcitel
Comment Vrátí seznam předmětů vyučujícího zadaného jeho identifikačním číslem ucitIdno
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyByUcitel
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long
katedra String
rok String
lang String

getPredmetyPodLimit
Comment Vrátí seznam předmětů pracoviště, na nichž je zapsáno méně studentů, než je stanovené minimum (a na nichž není ani jeden student zapsaný se statutem A).
HTTP metoda GET
Adresa /ws/services/rest/predmety/getPredmetyPodLimit
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
pracoviste String Pracoviste predmetu. Lze pouzit i hierarchicky pres ciselnik pracovist, tj. lze zadat napr. i celou fakultu ci REK
rok String
lang String

najdiPredmety
Comment Vyhledá předmět podle několika možných podmínek
HTTP metoda GET
Adresa /ws/services/rest/predmety/najdiPredmety
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
nazev String
pracoviste String
zkratka String
rok String
lang String
prijimacky
Description Přijímací řízení
Type REST_OLD
Address /ws/services/rest/prijimacky
Specifikace
Title prijimacky

Operation

getKody
Comment Vrátí přehled použitých kódů v přijímacím řízení
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getKody
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String

getKodyObory
Comment Vrátí přehled použitých kódů v přijímacím řízení - až do úrovně oborů/kombinací
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getKodyObory
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String

getPrijimaciObory
Comment Vrátí seznam přijímacích oborů dle zadaných kritérií otevřených nyní pro e-přihlášku. Bere vždy po každou fakultu aktuální rok, pro který právě probíhá přijímací řízení.
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getPrijimaciObory
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
misto String
forma String
typ String
lang String

getRizeniKombinace
Comment Najde kombinace oborů, které jsou v zadaném roce vypsané pro přijímačky
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getRizeniKombinace
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
jenPraveNyniOtevreneEPrihlasky Boolean Pokud je true, vrací pouze ty, které jsou v tuto chvíli otevřeny pro e-přihlášku
lang String

getRizeniObory
Comment Najde obory, které jsou v zadaném roce vypsané pro přijímačky
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getRizeniObory
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
jenPraveNyniOtevreneEPrihlasky Boolean Pokud je true, vrací pouze ty, které jsou v tuto chvíli otevřeny pro e-přihlášku
lang String

getRizeniStatistika
Comment Vrátí statistiku přijímacího řízení dle zadaných parametrů. Vrací údaje dle vyhlášek MŠMT, především je podstatné, že vrací pouze uchazeče o vykazovaná studia. POZOR - zadat vzdy parametr ROK (a pripadne UROVEN) a pote zadat NEJVYSE JEDEN z parametru: 'fakulta', 'stprIdno', 'oborIdno', 'kombIdno' (v úvahu se bude vždy brát pouze jeden - ten poslední zadaný)! Parametry 'koloPrijimacihoRizeni' a 'typProgramu' lze pak uvest navic take, pokud chcete filtrovat dle kola prijimaciho rizeni a podle typu studijniho programu.
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getRizeniStatistika
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String Jedná se o přijímací řízení na jaký akademický rok?
fakulta String
stprIdno Long
oborIdno Long
kombIdno Long
koloPrijimacihoRizeni Integer
typProgramu String
uroven Integer Možné hodnoty: 1=Univerzita, 2=Univerzita-Fakulta, 3=Univerzita-Fakulta-Program, 4=Univerzita-Fakulta-Program-Obor, 5=Univerzita-Fakulta-Program-Obor-Kolo. Neuvedeno => 5

getRizeniStatistikaSPredmety
Comment Vrátí statistiku přijímacího řízení dle zadaných parametrů, až do úrovně s jednotlivými předměty. Vrací údaje dle vyhlášek MŠMT, především je podstatné, že vrací pouze uchazeče o vykazovaná studia. POZOR - zadat vzdy parametr ROK (a pripadne zobrazovatZeSS a zobrazovatJenPisemne) a pote zadat NEJVYSE JEDEN z parametru: 'fakulta', 'stprIdno', 'oborIdno', 'kombIdno' (v úvahu se bude vždy brát pouze jeden - ten poslední zadaný)! Parametry 'koloPrijimacihoRizeni' a 'typProgramu' lze pak uvest navic take, pokud chcete filtrovat dle kola prijimaciho rizeni a podle typu studijniho programu.
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getRizeniStatistikaSPredmety
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String Jedná se o přijímací řízení na jaký akademický rok?
fakulta String
stprIdno Long
oborIdno Long
kombIdno Long
koloPrijimacihoRizeni Integer
typProgramu String
zobrazovatZeSS Boolean Zda zobrazovat i předměty ze SŠ. Není-li uvedeno, pak ano.
zobrazovatJenPisemne Boolean Zda zobrazovat jen předměty s formou písemnou. Není-li uvedeno, pak ne.

getRizeniStudijniProgramy
Comment Najde studijní programy, které mají v zadaném roce alespoň jeden vypsaný obor pro přijímačky
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getRizeniStudijniProgramy
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rok String
fakulta String
lang String

getVysledkyKody
Comment Vrátí přehled použitých výsledků zápisu versus kódy rozhodnutí v přijímacím řízení
HTTP metoda GET
Adresa /ws/services/rest/prijimacky/getVysledkyKody
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
rok String
programy
Description Studijní programy, obory, segmenty atd.
Type REST_OLD
Address /ws/services/rest/programy
Specifikace
Title programy

Operation

getBlokInfo
Comment Vrátí detailní informace o bloku dle jeho identifikačního čísla blokIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getBlokInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
blokIdno Long
lang String

getBlokyPlanu
Comment Vrátí seznam bloků plánu zadaného identifikačním číslem plánu stplIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getBlokyPlanu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getBlokySegmentu
Comment Vrátí seznam bloků segmentu zadaného identifikačním číslem segmentu sespIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getBlokySegmentu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
sespIdno Long
lang String

getOblastiVzdelavaniProgramu
Comment Vrati seznam oblasti vzdelavani pro zadany studijni program.
HTTP metoda GET
Adresa /ws/services/rest/programy/getOblastiVzdelavaniProgramu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno long
lang String

getOborInfo
Comment Vrátí detailní informace o oboru dle jeho identifikačního čísla oborIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getOborInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
lang String

getOboryQRAMInfo
Comment Vrátí detailní informace o oborech vcetne informaci kvalifikacniho ramce (QRAM).
HTTP metoda GET
Adresa /ws/services/rest/programy/getOboryQRAMInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
fakulta String
rok String
forma String Forma programu
typ String Typ programu
jazyk String Jazyk programu
pouzePlatne Boolean Zda zobrazovat pouze platne obory. Pokud neni uvedeno, jsou ukazany vsechny obory.

getOboryStudijnihoProgramu
Comment Vrátí seznam oborů studijního programu zadaného identifikačním číslem stud. programu stprIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getOboryStudijnihoProgramu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno Long
rok String Vrací seznam oborů, které jsou v zadaném akademickém roce platné. Pokud rok není zadán, je použit aktuální akademický rok.
lang String

getPlanInfo
Comment Vrátí detailní informace o studijním plánu dle jeho identifikačního čísla stplIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getPlanInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getPlanyOboru
Comment Vrátí seznam studijních plánů oboru zadaného identifikačním číslem oboru oborIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getPlanyOboru
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
oborIdno Long
rok String Rok platnosti studijních plánů, které jsou požadovány. Není-li rok uveden, použije se aktuální akademický rok.
lang String

getPlanyStudenta
Comment Vrátí detailní informace o studijním plánu či plánech, které má zadaný student přiřazen v zadaný ak. rok.
HTTP metoda GET
Adresa /ws/services/rest/programy/getPlanyStudenta
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String
rok String Ak. rok studia studenta. Není-li rok uveden, použije se aktuální akademický rok.
lang String

getSegmentInfo
Comment Vrátí detailní informace o segmentu dle jeho identifikačního čísla sespIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getSegmentInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
sespIdno Long
lang String

getSegmentyPlanu
Comment Vrátí seznam segmentů plánu zadaného identifikačním číslem plánu stplIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getSegmentyPlanu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno Long
lang String

getStudijniProgramInfo
Comment Vrátí detailní informace o studijním programu dle jeho identifikačního čísla stprIdno.
HTTP metoda GET
Adresa /ws/services/rest/programy/getStudijniProgramInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stprIdno Long
lang String

getStudijniProgramy
Comment Najde studijní programy podle zadaných kritérií
HTTP metoda GET
Adresa /ws/services/rest/programy/getStudijniProgramy
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
fakulta String
rok String
kod String Kod programu
forma String Forma programu
typ String Typ programu
jazyk String Jazyk programu
profil String Profil programu
pouzePlatne Boolean Zda zobrazovat pouze platne programy. Pokud neni uvedeno, jsou ukazany vsechny programy.
lang String
rozvrhy
Description Rozvrhy
Type REST_OLD
Address /ws/services/rest/rozvrhy
Specifikace
Title rozvrhy

Operation

getPozadavkyNaCasVyuky
Comment Vrátí seznam pozadavku na casy vyuky vyucujicich. Role AD, PR, UR, FR a FS maji opravneni videt pozadovane casy vsech vyucujicich. Role FA jen vyucujici patrici pod svoji fakultu. Role KA jen vyucujici patrici pod svoji katedru.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getPozadavkyNaCasVyuky
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
FR (Faculty timetable author)
UR (University timetable author)
FS (Faculty superior timetable author)
Arguments
Title Type (Java) Comment
stagUser String
rok String
semestr String
ucitIdno Long Je-li zadáno, vrátí požadavky konkrétního učitele
katedra String Je-li vyplněno, vrátí vyučující dané katedry.
fakulta String Je-li vyplněno, vrátí vyučující dané fakulty.
lang String

getRozvrhByKatedra
Comment Vrátí rozvrh všech předmětů katedry.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKatedra
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKatedraICAL
Comment Vrátí rozvrh všech předmětů katedry. Ve formátu iCAL (např. po GoogleCalendar)
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKatedraICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKatedraPDF
Comment Vrátí rozvrh všech předmětů katedry. Ve formátu PDF.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKatedraPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByKrouzek
Comment Vrátí rozvrh kroužku v daném roce a semestru. Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKrouzek
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKrouzekICAL
Comment Vrátí rozvrh kroužku v daném roce a semestru. Ve formátu iCAL (např. po GoogleCalendar). Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKrouzekICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByKrouzekPDF
Comment Vrátí rozvrh kroužku v daném roce a semestru. Ve formátu PDF. Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByKrouzekPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByMistnost
Comment Vrátí rozvrh místnosti.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByMistnost
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByMistnostICAL
Comment Vrátí rozvrh místnosti. Ve formátu iCAL (např. po GoogleCalendar)
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByMistnostICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByMistnostPDF
Comment Vrátí rozvrh místnosti. Ve formátu PDF.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByMistnostPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
budova String
mistnost String
identifikatorMistnosti String Vyhledá místnost dle zadaného identifikátoru. Tabulka MISTNOSTI.IDENTIFIKATOR
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByPlan
Comment Vrátí rozvrh studijního plánu.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPlan
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPlanICAL
Comment Vrátí rozvrh studijního plánu. Ve formátu iCAL (např. pro GoogleCalendar).
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPlanICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPlanPDF
Comment Vrátí rozvrh studijního plánu. Ve formátu PDF.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPlanPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
stplIdno Long
rocnik Integer Ročník
statuty String Seznam požadovaných statutů předmětů, na které omezit rozvrh. Seznam statutů oddělený čárkami. Není-li uvedeno, berou se všechny statuty A,B,C
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
zkrBudovy String Je-li uvedeno, vrátí pouze rozvrhové akce v dané budově
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByPredmet
Comment Vrátí rozvrh jednoho konkrétního předmětu. Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPredmet
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPredmetICAL
Comment Vrátí rozvrh jednoho konkrétního předmětu ve formátu iCAL (např. po GoogleCalendar). Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPredmetICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByPredmetPDF
Comment Vrátí rozvrh jednoho konkrétního předmětu ve formátu PDF. Nelze použít vyhledávací masku u parametrů.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByPredmetPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByStudent
Comment Vrátí rozvrh studenta.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByStudent
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByStudentICAL
Comment Vrátí rozvrh studenta. Ve formátu iCAL (např. po GoogleCalendar)
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByStudentICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByStudentPDF
Comment Vrátí rozvrh studenta. Ve formátu PDF.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByStudentPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhByUcitel
Comment Vrátí rozvrh učitele.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByUcitel
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByUcitelICAL
Comment Vrátí rozvrh učitele. Ve formátu iCAL (např. pro GoogleCalendar)
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByUcitelICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
lang String

getRozvrhByUcitelPDF
Comment Vrátí rozvrh učitele. Ve formátu PDF.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhByUcitelPDF
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno Long
rok String
semestr String
datumOd Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
datumDo Date Je-li vyplneno datumOd a datumDo, pak se zobrazi rozvrh mezi temito daty - vsechna data konani - a ignoruji se parametry rok, semestr a vsechnyCasyKonani
vsechnyAkce Boolean Je-li nevyplněno nebo false, nezobrazí zrušené akce. Je-li true, zobrazí všechny akce.
vsechnyCasyKonani Boolean Je-li nevyplněno nebo false, zobrazí klasicky rozvrh (jedna RA = jedna položka). Je-li true, zobrazí všechny jednotlivé datumy konání RA.
jenRozvrhoveAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce, například i zkouškové termíny a další součásti rozvrhu (záleží na typu rozvrhu). Je-li true, vrati pouze rozvrhové akce.
jenBudouciAkce Boolean Je-li nevyplněno nebo false, zobrazí všechny akce. Je-li true, vrati pouze akce, ktere se teprve budou konat (v ramci aktualniho dne vrati jeste vzdy vsechny).
grafickyRozvrh Boolean Je-li nevyplněno nebo true, je výstupem grafický rozvrh. Je-li false, je výstupem tabulka.
lang String

getRozvrhovaAkceInfo
Comment Vrátí informace o zadané rozvrhové akci.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhovaAkceInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long
lang String

getRozvrhoveAkce
Comment Vrátí seznam rozvrhových akcí podle zadaných kritérií. Pokud libovolné kritérium není zadáno, nebere se na něj ohled. Povinně musí být zadán alespoň rok, semestr a minimalne jedno dalsi kriterium.
HTTP metoda GET
Adresa /ws/services/rest/rozvrhy/getRozvrhoveAkce
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
pracoviste String
zkrPredm String
zkrBudovy String
cisloMistnosti String
ucitIdno Long
den String
rokVarianty String
semestr String
typ String
owner String
platnost String
lang String
soubory
Description Soubory v IS/STAG
Type REST_OLD
Address /ws/services/rest/soubory
Specifikace
Title soubory

Operation

getSouborContent
Comment Vrátí obsah zadaného souboru. Služba sama o sobě nevyžaduje přihlášení (ovšem soubor případně nevydá, pokud to u něj není povoleno)
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouborContent
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouborContentAuth
Comment Vrátí obsah zadaného souboru. Služba vždy vyžaduje přihlášení
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouborContentAuth
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouborContentForThesesCZ
Comment Vrátí obsah zadaného souboru. Určeno pouze pro komunikaci s Theses.CZ
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouborContentForThesesCZ
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with special user account
Arguments
Title Type (Java) Comment
soubIdno long

getSouborMetadata
Comment Vrátí metadata jednoho souboru zadaného identifikátorem.
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouborMetadata
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
soubIdno long

getSouborOpravneni
Comment Vrátí informace o oprávněních aktuálního přihlášeného uživatele na zadaný soubor.
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouborOpravneni
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ALL
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long

getSouboryMetadata
Comment Vrátí metadata všech souborů dle zadaných kritérií (tj. například všechny soubory pro zadanou kvalifikační práci atd.). Není-li některý parametr uveden, znamená to, že na něm nezáleží. Zároveň vždy musí být uveden alespoň jeden parametr z množiny, která specifikuje objekt, na který je soubor navázán (tj. např. ID kvalifičkaní práce, ID žádosti atd...)
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouboryMetadata
Možné výstupní MIME typy application/xml, text/xml, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, text/csv
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
tysoIdno Long Filtruje požadovaný typ souboru. Je-li prázdné, typ souboru není omezen.
adipIdno Long Identifikátor kvalifikační práce, na kterou je soubor přímo navázán
stpsIdno Long Identifikátor příjezdu, na který je soubor přímo navázán
stzaIdno Long Žádost studenta, na kterou je soubor přímo navázán
osCislo String Osobní číslo studia, na které je soubor přímo navázán

getSouboryMetadata2
Comment Vrátí metadata všech souborů dle zadaných kritérií (tj. například všechny soubory pro zadanou kvalifikační práci atd.). Není-li některý parametr uveden, znamená to, že na něm nezáleží. Zároveň vždy musí být uveden alespoň jeden parametr z množiny, která specifikuje objekt, na který je soubor navázán (tj. např. ID kvalifičkaní práce, ID žádosti atd...)
HTTP metoda GET
Adresa /ws/services/rest/soubory/getSouboryMetadata
Možné výstupní MIME typy application/json
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
tysoIdno Long Filtruje požadovaný typ souboru. Je-li prázdné, typ souboru není omezen.
adipIdno Long Identifikátor kvalifikační práce, na kterou je soubor přímo navázán
stpsIdno Long Identifikátor příjezdu, na který je soubor přímo navázán
stzaIdno Long Žádost studenta, na kterou je soubor přímo navázán
osCislo String Osobní číslo studia, na které je soubor přímo navázán

getTypSouboru
Comment Vrátí požadovaný typ souboru.
HTTP metoda GET
Adresa /ws/services/rest/soubory/getTypSouboru
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
tysoIdno long

getTypySouboru
Comment Vrátí seznam všech typů souborů podporovaných v IS/STAG.
HTTP metoda GET
Adresa /ws/services/rest/soubory/getTypySouboru
Možné výstupní MIME typy application/xml, text/xml, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, text/csv
Areas root
Authentication necessary without logging in

getTypySouboru2
Comment Vrátí seznam všech typů souborů podporovaných v IS/STAG.
HTTP metoda GET
Adresa /ws/services/rest/soubory/getTypySouboru
Možné výstupní MIME typy application/json
Areas root
Authentication necessary without logging in

updateSouborSetExterniURL
Comment Vymění soubor uložený v databázi IS/STAG (ODSTRANÍ JEJ) za zadané externí URL souboru. Pro role ADMINISTRATOR, KNIHOVNA a KNIHOVNA_SPRAVCE. Služba vrací řetězec OK pokud bylo v pořádku nastaveno, jinak vrací text chyby. Při volání této služby pro soubor nějaké kvalifikační práce se tato práce nepřeplánuje k odeslání do Theses.CZ.
HTTP metoda GET
Adresa /ws/services/rest/soubory/updateSouborSetExterniURL
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
KN (Library)
KS (Administrator's library)
Arguments
Title Type (Java) Comment
stagUser String
soubIdno long
souborURL String Nové URL, které bude uloženo k souboru v IS/STAG
student
Description Studenti.
Type REST_OLD
Address /ws/services/rest/student
Specifikace
Title student

Operation

getDoktorandi
Comment Vrátí seznam doktorandů dle zadaných kritérií.
HTTP metoda GET
Adresa /ws/services/rest/student/getDoktorandi
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas getDoktorandi, root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagUser String
fakultaSp String Fakulta
kodSp String Kód st. programu
formaSp String Forma st. programu
jazykPlanu String Jazyk plánu
pracoviste String Pracoviště
stav String Stav
zacatekOd Date Začátek studia OD
zacatekDo Date Začátek studia DO
rocnikOd Integer Ročník OD
rocnikDo Integer Ročník DO
konecOd Date Konec studia OD
konecDo Date Konec studia DO
skolitelUcitIdno Long ID školitele (ucitIdno)

getStudentFull
Comment Vrati studenta z tabulky STUDENTI zadaneho svym osobnim cislem osCislo.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentFull
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String

getStudentInfo
Comment Vrátí informace o zadaném studentovi. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentInfo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String Je-li uveden rok, vrací informace k tomuto roku (obor co tehdy student studoval atd.). Není-li uveden rok, vrací informace k poslednímu ak. roku, kdy student studoval/studuje.
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentNaOboruVRoce
Comment Vrati zaznam z tabulky STUDENTI_NA_OBORU_V_ROCE pro zadaneho studenta, rok a studijni plan.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentNaOboruVRoce
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rokPlatnosti String
stplIdno long

getStudentPredmetyAbsolvoval
Comment Vrátí seznam předmětů studenta s informací o tom, zda daný předmět absolvoval či nikoliv. Služba je určena pro volání studentem, tj. student musí být přihlášen a uvidí pouze informace o svém osobním čísle.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentPredmetyAbsolvoval
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
Arguments
Title Type (Java) Comment
stagUser String Osobni cislo studenta

getStudentPredmetyAbsolvovalRef
Comment Vrátí seznam předmětů studenta s informací o tom, zda daný předmět absolvoval či nikoliv. Určeno pro roli studijní referentka a prorektor.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentPredmetyAbsolvovalRef
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
ZR (Zahraniční referentka)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
osCislo String Osobni cislo studenta
stagUser String

getStudentVRoce
Comment Vrati zaznam z tabulky STUDENTI_V_ROCE pro zadaneho studenta a rok.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentVRoce
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rokPlatnosti String

getStudentVRoceByOsCislo
Comment Vrati vsechny zaznamy z tabulky STUDENTI_V_ROCE pro zadaneho studenta - serazeno dle ak. roku
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentVRoceByOsCislo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
lang String

getStudentiByFakulta
Comment Vrátí seznam studentů fakulty. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByFakulta
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
financovani String Omezit pouze na studenty s daným financováním
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia, zda MŠMT hradí příspěvek na studenta (P58) a zda za něj do půl roku přestane platit (P59). Mohou vidět pouze role referentky, tajemníka fakulty, prorektora a administrátora.
lang String

getStudentiByFakultaRC
Comment Vrátí seznam studentů fakulty s rodnými čísly a omezeným množstvím údajů. Určeno primárně pro různé exporty seznamu studentů do LDAP systémů atd.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByFakultaRC
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary service forbidden
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
forma String Omezit pouze na studenty s danou formou studia
lang String

getStudentiByKrouzek
Comment Vrátí seznam studentů na zadaném kroužku (rozvrhovém). Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByKrouzek
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
kod String Kód kroužku
rok String
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByObcanstvi
Comment Vrátí seznam studentů dle občanství.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByObcanstvi
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String Fakulta studenta. Není-li zadáno, na fakultě nezáleží.
obcanstvi String Občanství studenta - je-li vyplněno, musí mít student toto občanství
kromeObcanstvi String Občanství studenta - je-li vyplněno, vrací jen studenty, kteří mají jakékoliv jiné občasntví než toto. V kombinaci s parametrem kromeObcanstvi2 lze vyřadit z výběru dvě občanství.
kromeObcanstvi2 String Občanství studenta - je-li vyplněno, vrací jen studenty, kteří mají jakékoliv jiné občasntví než toto. V kombinaci s parametrem kromeObcanstvi lze vyřadit z výběru dvě občanství.
rok String Akademický rok, pro který najít studenty. Není-li uveden, použije se aktuální rok.
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByObor
Comment Vrátí seznam studentů na zadaném oboru, kteří jej studovali/studují v zadaném roce. Obor je zadán svým oborIdno. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByObor
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
oborIdno Long
rok String
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByPredmet
Comment Vrátí seznam studentů na zadaném předmětu. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByPredmet
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String V jakém semestru zobrazit studenty. Možné hodnoty: ZS, LS, % (v obou semestrech). Není-li uvedeno, bere se %.
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByRoakce
Comment Vrátí seznam studentů na zadané rozvrhové akci. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByRoakce
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long ID rozvrhove akce
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByStudijniKruh
Comment Vrátí seznam studentů v zadaném kruhu (studijním). Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByStudijniKruh
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
studijniKruh String Studijní kruh
rok String
stav String Vypíše jen studenty se zadaným stavem (viz číselník IS/STAG 'STAV_STUDENTA'). Není-li uvedeno, na stavu nezáleží
forma String Omezit pouze na studenty s danou formou studia
misto String Vypíše jen se zadaným místem studia (viz číselník IS/STAG 'MISTO_STUDIA'). Není-li uvedeno, na místě nezáleží
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiByTermin
Comment Vrátí seznam studentů na zadaném zkouškovém termínu. Vyšším rolím a případně samotnému přihlášenému studentovi (pouze sám o sobě) budou navráceny i položky: email, financování, číslo karty a pohlaví.
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiByTermin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
termIdno Long ID termínu
forma String Omezit pouze na studenty s danou formou studia
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

getStudentiDleDobyDoDatum583
Comment Vrati seznam studentu, jejichž datum 58.3 je za pocet dni zadanych parametrem. (Interni poznamka - bere to z tabulky PLATBY_UKAZATELE, kde jsou tato data predpocitana vzdy kazdou noc).
HTTP metoda GET
Adresa /ws/services/rest/student/getStudentiDleDobyDoDatum583
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
pocetDniDoData583 int Kladne cislo >= 0 udavajici pocet dni za kolik nastane pro daneho studenta datum 58_3.

getStudiaByCisloKarty
Comment Vrátí seznam studií studenta podle čísla jeho karty. Pozor, studií může být více!
HTTP metoda GET
Adresa /ws/services/rest/student/getStudiaByCisloKarty
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
cisloKarty String

insertOsobaStudium
Comment Metoda, ktera vlozi data postupne do tabulek OSOBY, STUDENTI, STUDENTI_V_ROCE a STUDENTI_NA_OBORU_V_ROCE. Pri uspesnem volani vraci upravene datove typy (kde jsou doplneny automaticky vygenerovane hodnoty). Pokud osoba se zadanym rodnym cislem jiz existuje, nezaklada se, ale pouzije se tato jiz existujici. Pokud dojde k jakekoliv chybe, dojde k vraceni transakce do puvodniho stavu, tj. zadna operace se neprovede. Neni-li zadano rodne cislo, vygeneruje se pseudorodny kod podle data narozeni a pohlavi.
HTTP metoda POST
Adresa /ws/services/rest/student/insertOsobaStudium
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
insertOsobaStudiumData WSInsertOsobaStudiumData

insertStudentFull
Comment Vlozi do systemu noveho studenta. Vraci zpet informace o tomto studentovi plus vyplnene osCislo (ktere IS/STAG generuje sam)
HTTP metoda POST
Adresa /ws/services/rest/student/insertStudentFull
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
student WSStudentFull

insertStudentNaOboruVRoce
Comment Vlozi do systemu zaznam do tabulky STUDENTI_NA_OBORU_V_ROCE
HTTP metoda POST
Adresa /ws/services/rest/student/insertStudentNaOboruVRoce
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentNaOboruVRoce WSStudentNaOboruVRoce

insertStudentVRoce
Comment Vlozi do systemu dalsi rok studia studenta do tabulky STUDENTI_V_ROCE
HTTP metoda POST
Adresa /ws/services/rest/student/insertStudentVRoce
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentVRoce WSStudentVRoce

najdiStudentyPodleJmena
Comment Vrátí seznam studentů na základě jména a/nebo příjmení.
HTTP metoda GET
Adresa /ws/services/rest/student/najdiStudentyPodleJmena
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles LOGGED
Arguments
Title Type (Java) Comment
stagUser String
prijmeni String Část příjmení nebo celé příjmení.
jmeno String Část jména nebo celé jméno.
zobrazovatSimsUdaje Boolean Zda do výsledku přidat i údaje ze SIMS (matrika studentů) - datum max. doby studia. Mohou vidět pouze role: studijní referentka, tajemník fakulty, prorektor a administrátor.
lang String

updateStudentFull
Comment Upravi zaznam v tabulce STUDENTI. Upravuje pouze ty polozky, jejichz hodnota byla predana.
HTTP metoda POST
Adresa /ws/services/rest/student/updateStudentFull
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
student WSStudentFull

updateStudentNaOboruVRoce
Comment Upravi zaznam v tabulce STUDENTI_NA_OBORU_V_ROCE. Upravuje pouze ty polozky, jejichz hodnota byla predana.
HTTP metoda POST
Adresa /ws/services/rest/student/updateStudentNaOboruVRoce
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentNaOboruVRoce WSStudentNaOboruVRoce

updateStudentVRoce
Comment Upravi zaznam v tabulce STUDENTI_V_ROCE. Upravuje pouze ty polozky, jejichz hodnota byla predana.
HTTP metoda POST
Adresa /ws/services/rest/student/updateStudentVRoce
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
studentVRoce WSStudentVRoce

zapisRozvrhovychAkci
Comment Provede zapis/odzapis/zmenu zapsanych rozvrhovych akci studenta na predmetu. Tato sluzba kombinuje vsechny moznosti (tj. zapsani, odepsani i zmeny i rozvrhovych akci). V ve vstupnim datovem typu se vyskytuje polozka 'operace'. Tato polozka musi nabyvat jedne z hodnot: 'Z' - zapis rozvrhove akce, 'O' - odzapis rozvrhove akce.
HTTP metoda POST
Adresa /ws/services/rest/student/zapisRozvrhovychAkci
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
zapisStudentuRequest ZapisStudentuRequest Zakladni informace o studentovi, zapisovanem predmetu plus seznam zapisovanych ci odepisovanych rozvrhovych akci
terminy
Description Termíny zkoušek
Type REST_OLD
Address /ws/services/rest/terminy
Specifikace
Title terminy

Operation

getTerminyProStudenta
Comment Vrátí seznam zkouškových termínů pro zadaného studenta - vrací platné termíny + termíny, které jsou neplatné (zrušené), ale student je na nich zapsán. U výsledných termínů vrací i mnoho příznaků, které značí, v jakém stavu je daný termín ve vztahu ke studentovi (tj. zda jej má zapsaný, zda si jej může zapsat, případně proč si jej zapsat nemůže). Vrací defakto datový podklad který je shodný jako portálové stránka pro zápis studenta na termíny.
HTTP metoda GET
Adresa /ws/services/rest/terminy/getTerminyProStudenta
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
lang String

getTerminyZkousek
Comment Vrátí seznam zkouškových termínů podle zadaných kritérií. Musí být zadán alespoň id termínu, učitel, předmět, katedra či osobní číslo.
HTTP metoda GET
Adresa /ws/services/rest/terminy/getTerminyZkousek
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
termIdno Long ID termínu, pokud chcete vybrat konkrétní termín.
ucitIdno Long Stagovské ID učitele, není-li uvedeno, na učiteli nezáleží
katedra String
zkratka String
semestr String Semestr, neni-li uveden, na semestru nezáleží.
rok String
osCislo String Je-li uvedeno osobní číslo, vyhledá termíny jen kde byl přihlášen tento student. Vyhledává i termíny, kdy byl omluven.
zobrazitProsle Boolean Zda vyhledat i termíny již proběhnuté. Není-li uvedeno, použije se 'true'
zobrazitAktualni Boolean Zda vyhledat i termíny, které teprve proběhnout. Není-li uvedeno, použije se 'true'
zobrazitZrusene Boolean Zda vyhledat i zrušené termíny. Není-li uvedeno, použije se 'true'
zobrazitBlokovane Boolean Zda vyhledat i blokované termíny. Není-li uvedeno, použije se 'true'
lang String

getTerminyZkousekICAL
Comment Vrátí seznam zkouškových termínů podle zadaných kritérií. Musí být zadán alespoň id termínu, učitel, předmět, katedra či osobní číslo. V ICAL formátu např. pro GoogleCalendar.
HTTP metoda GET
Adresa /ws/services/rest/terminy/getTerminyZkousekICAL
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
termIdno Long ID termínu, pokud chcete vybrat konkrétní termín.
ucitIdno Long Stagovské ID učitele, není-li uvedeno, na učiteli nezáleží
katedra String
zkratka String
semestr String Semestr, neni-li uveden, na semestru nezáleží.
rok String
osCislo String Je-li uvedeno osobní číslo, vyhledá termíny jen kde byl přihlášen tento student. Vyhledává i termíny, kdy byl omluven.
zobrazitProsle Boolean Zda vyhledat i termíny již proběhnuté. Není-li uvedeno, použije se 'true'
zobrazitAktualni Boolean Zda vyhledat i termíny, které teprve proběhnout. Není-li uvedeno, použije se 'true'
zobrazitZrusene Boolean Zda vyhledat i zrušené termíny. Není-li uvedeno, použije se 'true'
zobrazitBlokovane Boolean Zda vyhledat i blokované termíny. Není-li uvedeno, použije se 'true'
lang String

odhlasStudentaZTerminu
Comment Provede odzapsani studenta (osCislo) od zadaneho zkouskoveho terminu (termIdno). Vraci bud retezec 'OK' (v pripade bezchybne provedeneho odzapisu) nebo jakykoliv jiny text, ktery obsahuje prislusnou textovou hlasku zduvodnujici, proc se odzapis nezdaril.
HTTP metoda GET
Adresa /ws/services/rest/terminy/odhlasStudentaZTerminu
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
termIdno long
lang String

zapisStudentaNaTermin
Comment Provede zapis studenta (osCislo) na zadany zkouskovy termin (termIdno). Vraci bud retezec 'OK' (v pripade bezchybne provedeneho zapisu) nebo jakykoliv jiny text, ktery obsahuje prislusnou textovou hlasku zduvodnujici, proc se zapis nezdaril.
HTTP metoda GET
Adresa /ws/services/rest/terminy/zapisStudentaNaTermin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
termIdno long
lang String
ucitel
Description Učitelé
Type REST_OLD
Address /ws/services/rest/ucitel
Specifikace
Title ucitel

Operation

deleteUcitelOsobniUdaje
Comment Smaže záznam v tabulce UCITELE. Ucitele lze identifikovat buď identifikátorem ucitIdno nebo rodnym cislem.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/deleteUcitelOsobniUdaje
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitIdnoForDelete Long UcitIdno učitele ke smazání.
rodCisloForDelete String Rodne cislo učitele ke smazání.

getGarant_ProgramOborByRC
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným rodným číslem. Služba je primárně určena pro export do systému SAP.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getGarant_ProgramOborByRC
Možné výstupní MIME typy application/xml, text/xml, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, text/csv
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rc String

getGarant_ProgramOborByRC2
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným rodným číslem. Služba je primárně určena pro export do systému SAP.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getGarant_ProgramOborByRC
Možné výstupní MIME typy application/json
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
rc String

getGarant_ProgramOborByUcitIdno
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným ID ucitele. Služba je primárně určena pro export do systému SAP.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getGarant_ProgramOborByUcitIdno
Možné výstupní MIME typy application/xml, text/xml, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, text/csv
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long
rok String

getGarant_ProgramOborByUcitIdno2
Comment Vrátí seznam programů/oborů garantovaných učitelem se zadaným ID ucitele. Služba je primárně určena pro export do systému SAP.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getGarant_ProgramOborByUcitIdno
Možné výstupní MIME typy application/json
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long
rok String

getUcitIdnoByStagLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě STAGovského uživatelského jména učitele.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getUcitIdnoByStagLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stagLogin String Stag login učitele.

getUcitelInfo
Comment Vrátí širší informace o učiteli na základě jeho STAGovského ID.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getUcitelInfo
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long Stagovské ID učitele.
lang String

getUciteleKatedry
Comment Vrátí seznam učitelů zadaného pracoviště nebo podřízených pracovišť.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getUciteleKatedry
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String Pracoviště vyučujícího. Může být uvedena katedra, fakulta nebo REK - vrátí vždy vyučujícíc všech podřízených pracovišť
jenAktualni Boolean Zda zobrazovat jen aktuální učitele. Není-li uvedeno, zobrazují se jen aktuální. Je-li false, zobrazují se i neaktuální.
zobrazitExternisty Boolean Zda zobrazovat externisty a nebo nikoliv. Není-li uvedeno, JSOU externisti zobrazeni.
lang String

getUcitelePredmetu
Comment Vrátí seznam učitelů zadaného předmětu a jeho rozvrhových akcí. U každého záznamu výsledku je v atributu 'vazbaNaPredmet' bud 'pr' (učitel je uveden přímo u předmětu a pak je v atributu 'typAkce' poskládán řetězec 4 znaků A/N určujících postupně, zda je učitel veden jako garant/přednášející/cvičící/seminařící) a nebo 'ra' (učitel je veden u nějaké rozvrhové akce, pak je v atributu 'typAkce' uveden typ dané akce - př/cv/se). Pokud má učitel více různých výskytů, je ve výsledku uveden vícekrát.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getUcitelePredmetu
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
katedra String
zkratka String
rok String

getUciteleRoakce
Comment Vrátí seznam učitelů zadané rozvrhové akce, která je zadána svým roakIdno.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/getUciteleRoakce
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
roakIdno Long

insertUcitelOsobniUdaje
Comment Vloží do systému nového učitele. Vrací zpět informace o tomto učiteli plus vyplněné ucitIdno (ktere IS/STAG vygeneruje sám)
HTTP metoda POST
Adresa /ws/services/rest/ucitel/insertUcitelOsobniUdaje
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSUcitelOsobniUdajeBean

najdiUcitelePodleJmena
Comment Vrátí STAGovské ID učitele (ucitIdno) a některé další informace na základě jména a/nebo příjmení učitele.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/najdiUcitelePodleJmena
Možné výstupní MIME typy */*
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
prijmeni String Příjmení pro vyhledání. Lze použít zástupné znaky % pro vyhledávání.
jmeno String Jméno pro vyhledání. Lze použít zástupné znaky % pro vyhledávání.
lang String

selectUcitelOsobniUdaje
Comment Vrátí osobní údaje učitele z tabulky UCITELE.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/selectUcitelOsobniUdaje
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitIdno long ID učitele, jehož údaje jsou požadovány

selectUciteleTerminStatistikaPoctuStudentu
Comment Vrátí statistiku - pocty vyzkousenych studentu na predmetech/typech terminu ucitele/ucitelu.
HTTP metoda GET
Adresa /ws/services/rest/ucitel/selectUciteleTerminStatistikaPoctuStudentu
Možné výstupní MIME typy */*
Areas selectUciteleTerminStatistikaPoctuStudentu, root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
rokPlatnosti String Akademický rok
semestr String Semestr
ucitIdno Long ID jednotlivého učitele
ucitelPracoviste String Pracoviště (katedra) učitele
ucitelFakulta String Fakulta nadřazená pracovišti/katedře učitele
zTerminu Boolean Je-li TRUE, berou se data z tabulek terminu a prihlaseni na ne. Je-li FALSE ci neni-li vubec zadano, bere se ze znamek (zde se pro jednoduchost pocita, ze byl-li predmet splnen na nekolikaty pokus, predpoklada se, ze student byl zkousen danym ucitelem i na vsech predchozich neuspesnych pokusech).

updateUcitelOsobniUdaje
Comment Upraví záznam v tabulce UCITELE. Upravuje pouze ty položky, jejichž hodnota byla předána.
HTTP metoda POST
Adresa /ws/services/rest/ucitel/updateUcitelOsobniUdaje
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
ucitel WSUcitelOsobniUdajeBean Položky k úpravě. Musí být uvedena položka ucitIdno, která identifikuje učitele.
users
Description Uživatelé - Spojení mezi externím uživatelským jménem a identitami v IS/STAG.
Type REST_OLD
Address /ws/services/rest/users
Specifikace
Title users

Operation

activateStagUser
Comment Aktivuje nebo deaktivuje uživatelské konto.
HTTP metoda GET
Adresa /ws/services/rest/users/activateStagUser
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserNameForUpdate String Uživatelské jméno, u kterého provést změnu.
stavAktivace String Aktivovat (A) ci zneplatnit (N) dane uzivatelske konto?

deleteStagUser
HTTP metoda GET
Adresa /ws/services/rest/users/deleteStagUser
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserNameForDelete String

getExternalLoginByOsobniCislo
Comment Vrátí externí login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít externí login.
HTTP metoda GET
Adresa /ws/services/rest/users/getExternalLoginByOsobniCislo
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
osCislo String

getExternalLoginByUcitIdno
Comment Vrátí externí login učitele na základě STAGovského ID (ucitIdno).
HTTP metoda GET
Adresa /ws/services/rest/users/getExternalLoginByUcitIdno
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitIdno Long STAG ID učitele (ucitIdno).

getKalendarOsoby
Comment Vrátí rozvrh osoby na podle jejího externího loginu, ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek
HTTP metoda GET
Adresa /ws/services/rest/users/getKalendarOsoby
Možné výstupní MIME typy text/calendar
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Externí login uživatele
rokOd Long
rokDo Long
semestr String Semestr. Není-li uveden, berou se oba semestry
lang String

getOsoba
Comment Vrati osobu z tabulky OSOBY zadanou PRAVE jednim ze svych identifikatoru (osobIdno, osCislo, rodCislo).
HTTP metoda GET
Adresa /ws/services/rest/users/getOsoba
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osobIdno Long
osCislo String
rodCislo String

getOsobniCislaByExternalLogin
Comment Vrátí seznam osobních čísel studenta dle jeho zadaného externího loginu.
HTTP metoda GET
Adresa /ws/services/rest/users/getOsobniCislaByExternalLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Externí login studenta
pouzeStudujici Boolean Je-li true (defaultne), vraci pouze aktualne studujici nebo prerusena studia. Je-li false, vraci vsechny

getStagUserForStagLogin
Comment Vrátí informaci o roli uživatele dle jeho zadaného IS/STAG loginu.
HTTP metoda GET
Adresa /ws/services/rest/users/getStagUserForStagLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String IS/STAG login uživatele

getStagUserListForExternalLogin
Comment Vrátí seznam IS/STAG rolí uživatele dle jeho zadaného externího loginu.
HTTP metoda GET
Adresa /ws/services/rest/users/getStagUserListForExternalLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
externalLogin String Externí login uživatele

getStagUsersRoles
Comment Vrací seznam uživatelů a jejich rolí v IS/STAG dle zadané fakulty, katedry a dalších parametrů. Uživatelé s rolí fakulta mohou vidět jen svoji fakultu, uživatelé s rolí katedra jen svoji katedru.
HTTP metoda GET
Adresa /ws/services/rest/users/getStagUsersRoles
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
fakulta String
katedra String
idRole String

getUcitIdnoByExternalLogin
Comment Vrátí STAGovské ID učitele (ucitIdno) na základě externího uživatelského jména učitele.
HTTP metoda GET
Adresa /ws/services/rest/users/getUcitIdnoByExternalLogin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
externalLogin String Externí login učitele.

insertOsoba
Comment Vlozi do systemu novou osobu. Vraci zpet informace o teto osobe plus vyplnene osobidno (ktere databaze generuje sama). Neni-li zadano rodne cislo, vygeneruje se pseudorodny kod podle data narozeni a pohlavi.
HTTP metoda POST
Adresa /ws/services/rest/users/insertOsoba
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osoba WSOsobaBean

insertStagUser
HTTP metoda POST
Adresa /ws/services/rest/users/insertStagUser
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
stagUserForInsert WSStagUserForEdit

updateOsoba
Comment Upravi zaznam v tabulce OSOBY. Upravuje pouze ty polozky, jejichz hodnota byla predana (tj. neni prazdna nebo null).
HTTP metoda POST
Adresa /ws/services/rest/users/updateOsoba
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osoba WSOsobaBean
vizitka
Description VIZITKA - služby týkající se osobní vizitky a telefonního seznamu.
Type REST_OLD
Address /ws/services/rest/vizitka
Specifikace
Title vizitka

Operation

getUredniHodinyPracoviste
Comment Vrátí seznam úředních hodin pro dane pracoviste (pracoviste) tak, jak jsou uvedeny v telefonním seznamu ZČU
HTTP metoda GET
Adresa /ws/services/rest/vizitka/getUredniHodinyPracoviste
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
pracoviste String Zkratka pracoviste.

getVizitka
Comment Vrátí vizitku osoby.
HTTP metoda GET
Adresa /ws/services/rest/vizitka/getVizitka
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
login String Login osoby

getVizitkaByUcitidno
Comment Vrátí vizitku osoby.
HTTP metoda GET
Adresa /ws/services/rest/vizitka/getVizitkaByUcitidno
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
ucitidno Long Ucitidno osoby
vsp
Description Služby poskytující data pro vizualizaci (studentova) studijního plánu. POZOR - jedná se o INTERNÍ služby, které lze využívat, ale s rizikem, že může kdykoliv dojít k jejich změně a to i bez předchozího ohlášení!
Type REST_OLD
Address /ws/services/rest/vsp
Specifikace
Title vsp

Operation

getStudent
Comment Vrátí kompletní informace o studentovi a jeho rocích studia ("kompletní" znamená z hlediska použití v aplikaci pro vizualizaci plánu).
HTTP metoda GET
Adresa /ws/services/rest/vsp/getStudent
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String Osobní číslo studenta

getStudijniPlan
Comment Vrátí kompletní informace o studijním plánu a celé jeho struktuře ("kompletní" znamená z hlediska použití v aplikaci pro vizualizaci plánu).
HTTP metoda GET
Adresa /ws/services/rest/vsp/getStudijniPlan
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
Arguments
Title Type (Java) Comment
stplIdno long ID požadovaného studijního plánu
zakaznici
Description Zakaznici IS/STAG - sluzby pro ziskani informaci o instalacich IS/STAG u nasich zakazniku
Type REST_OLD
Address /ws/services/rest/zakaznici
Specifikace
Title zakaznici

Operation

getSeznamProvozovanychWS
Comment Vrati seznam vsech provoznich webovych sluzeb nad IS/STAG u vsech nasich zakazniku.
HTTP metoda GET
Adresa /ws/services/rest/zakaznici/getSeznamProvozovanychWS
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary without logging in
zcu_troz
Description TROZ na ZČU
Type REST_OLD
Address /ws/services/rest/zcu_troz
Specifikace
Title zcu_troz

Operation

predmet
Comment TROZ - predmet
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/predmet
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

predmet_poctystud
Comment TROZ - predmet_poctystud
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/predmet_poctystud
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

predmet_spoluucast
Comment TROZ - predmet_spoluucast
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/predmet_spoluucast
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

stud_program
Comment TROZ - stud_program
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/stud_program
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

studenti_fakult_tv
Comment TROZ - Vážený počet studentů fakult pro výpočet příspěvku na výuku tělocviku bez studentu na studijnich oborech s nazvem obsahujicim `těles` nebo `sport`
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/studenti_fakult_tv
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

studenti_fakult_ujp
Comment TROZ - Vážený počet studentů fakult pro výpočet příspěvku UJP bez studentu na studijnich oborech s nazvem obsahujicim `jazyk`
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/studenti_fakult_ujp
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_B
Comment TROZ - ukazatel_B
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/ukazatel_B
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_D
Comment TROZ - ukazatel_D
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/ukazatel_D
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok

ukazatel_G
Comment TROZ - ukazatel_G
HTTP metoda GET
Adresa /ws/services/rest/zcu_troz/ukazatel_G
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
EX (External user)
MA (Management)
Arguments
Title Type (Java) Comment
stagUser String
rok String Akademický rok
znamky
Description Známky
Type REST_OLD
Address /ws/services/rest/znamky
Specifikace
Title znamky

Operation

getZkouskovyKatalog
Comment Vrati PDF se zkouskovym katalogem pro zadanou variantu predmetu a semestr.
HTTP metoda GET
Adresa /ws/services/rest/znamky/getZkouskovyKatalog
Možné výstupní MIME typy application/pdf
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
AD (Administrator)
Arguments
Title Type (Java) Comment
stagUser String
pracoviste String
zkratka String
rok String
semestr String
lang String

getZnamkyByPredmet
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na daném předmětu.
HTTP metoda GET
Adresa /ws/services/rest/znamky/getZnamkyByPredmet
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
katedra String
zkratka String
rok String
semestr String

getZnamkyByRoakce
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na dané rozvrhové akci.
HTTP metoda GET
Adresa /ws/services/rest/znamky/getZnamkyByRoakce
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
roakIdno Long

getZnamkyByStudent
Comment Vrátí seznam známek studenta. Lze filtrovat podle ak. roku, semestru, předmětu.
HTTP metoda GET
Adresa /ws/services/rest/znamky/getZnamkyByStudent
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles ST (Student)
PR (Vice-Rector)
AD (Administrator)
FA (Faculty Secretary)
SR (Study Office Secretary)
Arguments
Title Type (Java) Comment
stagUser String
osCislo String
rok String Není-li uveden, na ak. roce nezáleží
semestr String
pracZkr String
zkrPredm String

getZnamkyByTermin
Comment Vrátí seznam studentů a jejich známek ze zápočtů a zkoušek na daném zkouškovém termínu.
HTTP metoda GET
Adresa /ws/services/rest/znamky/getZnamkyByTermin
Možné výstupní MIME typy application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles PR (Vice-Rector)
VY (Lecturer)
AD (Administrator)
KA (Department)
Arguments
Title Type (Java) Comment
stagUser String
termIdno Long

uploadZnamek
Comment Provede nahrání zadaných známek do STAGu. Tuto metodu mohou volat uživatelé s rolemi: vyučující, katedra, tajemník fakulty, administrátor.
HTTP metoda POST
Adresa /ws/services/rest/znamky/uploadZnamek
Možné výstupní MIME typy */*
Areas root
Authentication necessary log in, authenticate with user role
Permitted roles VY (Lecturer)
AD (Administrator)
KA (Department)
FA (Faculty Secretary)
Arguments
Title Type (Java) Comment
stagUser String
znamky WSHromadnaZnamkaListBean Seznam známek k nahrání