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.

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