| kvalifikacniprace | |
|---|---|
| Description | Kvalifikační práce (diplomky, bakalářky) |
| Type | REST |
| Address | /ws/services/rest2/kvalifikacniprace |
| Specifikace | |
| Title | kvalifikacniprace |
| downloadPraceContent | |
|---|---|
| Garance | Negarantováno! Pozor, tato služa je sice na IS/STAG API přítomna, ale její přesná specifikace a funkčnost není jakkoliv garantována a její použití je zcela na riziko klienta. Služba se může kdykoliv bez varování změnit či zmizet. |
| 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/rest2/kvalifikacniprace/downloadPraceContent |
| Možné výstupní MIME typy | */* |
| Areas | root, downloads |
| Authentication necessary | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| 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 | |
|---|---|
| Garance | Negarantováno! Pozor, tato služa je sice na IS/STAG API přítomna, ale její přesná specifikace a funkčnost není jakkoliv garantována a její použití je zcela na riziko klienta. Služba se může kdykoliv bez varování změnit či zmizet. |
| 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/rest2/kvalifikacniprace/downloadPraceContentAuth |
| Možné výstupní MIME typy | */* |
| Areas | root, downloads |
| 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 | |
|---|---|
| Garance | Negarantováno! Pozor, tato služa je sice na IS/STAG API přítomna, ale její přesná specifikace a funkčnost není jakkoliv garantována a její použití je zcela na riziko klienta. Služba se může kdykoliv bez varování změnit či zmizet. |
| 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/rest2/kvalifikacniprace/downloadPraceContentForThesesCZ |
| Možné výstupní MIME typy | */* |
| Areas | downloadPraceContentForThesesCZ, root, downloads |
| Authentication necessary | log in, authenticate with special user account |
| Arguments | ||||
|---|---|---|---|---|
| Title | Type (Java) | Comment | ||
| adipIdno | Long | |||
| exportPraceData | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/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, downloads |
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/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 | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| 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 | |||
| getKvalifikacniPraceAuth | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| Comment | Naprosto shodná služba jako 'getKvalifikacniPrace'. Tato služba však VYŽADUJE vždy přihlášeného uživatele. |
| HTTP metoda | GET |
| Adresa | /ws/services/rest2/kvalifikacniprace/getKvalifikacniPraceAuth |
| 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 | |||
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/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 | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/kvalifikacniprace/nastavPoslatDoKnihovny |
| Možné výstupní MIME typy | text/plain |
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/kvalifikacniprace/nastavPrevzatoKnihovnou |
| Možné výstupní MIME typy | text/plain |
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| Comment | Služba OAI-PMH vracejici kvalifikacni prace studentu (Open Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html |
| HTTP metoda | GET |
| Adresa | /ws/services/rest2/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 | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| Arguments | ||||
|---|---|---|---|---|
| Title | Type (Java) | Comment | ||
| arg0 | UriInfo | |||
| serviceOAIPMH_POST | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| Comment | Služba OAI-PMH vracejici kvalifikacni prace studentu (Open Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html |
| HTTP metoda | POST |
| Adresa | /ws/services/rest2/kvalifikacniprace/serviceOAIPMH |
| Možné výstupní MIME typy | */* |
| Areas | root |
| Authentication necessary | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| Arguments | ||||
|---|---|---|---|---|
| Title | Type (Java) | Comment | ||
| arg0 | String | |||
| serviceOAIPMH_UspesneObhajene_GET | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| Comment | Služba OAI-PMH vracejici kvalifikacni prace 'pouze uspesne obhajene + student je jiz uspesne absolventem'. (Open Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html |
| HTTP metoda | GET |
| Adresa | /ws/services/rest2/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 | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| Arguments | ||||
|---|---|---|---|---|
| Title | Type (Java) | Comment | ||
| arg0 | UriInfo | |||
| serviceOAIPMH_UspesneObhajene_POST | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| Comment | Služba OAI-PMH vracejici kvalifikacni prace 'pouze uspesne obhajene + student je jiz uspesne absolventem'. (Open Archives Initiative - Protocol for Metadata Harvesting). Popis formatu viz: http://www.openarchives.org/OAI/openarchivesprotocol.html |
| HTTP metoda | POST |
| Adresa | /ws/services/rest2/kvalifikacniprace/serviceOAIPMH_UspesneObhajene |
| Možné výstupní MIME typy | */* |
| Areas | root |
| Authentication necessary | probably without the need to log in (however, based on the configuration of a specific IS/STAG installation, the service may require a login or a specific user role) |
| Arguments | ||||
|---|---|---|---|---|
| Title | Type (Java) | Comment | ||
| arg0 | String | |||
| updateKvalifikacniPrace | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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 | text/plain |
| 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 | |
|---|---|
| Garance | Garantováno minimálně do 14.1.2027 |
| 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/rest2/kvalifikacniprace/zrusPrevzatoKnihovnou |
| Možné výstupní MIME typy | text/plain |
| 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 | |||