plagiaty | |
---|---|
Popis | API pro napojení anti-plagiátorských systémů pro kontrolu VŠKP a semestrálních prací. |
Typ | REST |
Adresa | /ws/services/rest2/plagiaty |
Specifikace | |
Název | plagiaty |
fileByUid | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí soubor podle zadaného unikátního UID souboru (podporuje soubory přiložené k VŠKP i k semestrálním pracím). |
HTTP metoda | GET |
Adresa | /ws/services/rest2/plagiaty/fileByUid/{uid} |
Možné výstupní MIME typy | */* |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
arg0 | String |
info | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí detailní údaje o zadaném dokumentu, jeho autorovi, katedře, fakultě, instituci - vše, co se zdá být relevantní ke kontrole plagiátů. Potřebujete-li pro vlastní implementaci nějaké další údaje, kontaktujte vývojový tým IS/STAG. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/plagiaty/info |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
typDokumentu | String | 'vskp' pro VŠKP nebo 'sp' pro semestrální práci | ||
id | long | Podle zadaného typu: ID VŠKP práce nebo ID semestrální práce | ||
vracetPlagiatResult | Boolean | true/false, zda vracet i polozku plagiatResult (muze byt hodne dlouha a je zbytecne ji posilat kdyz ji klient nepotrebuje). Defaultne false. |
nastavKontrolaNaplanovana | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Uloží do IS/STAG stav dokumentu 'naplánovaná kontrola' - slouží jako možnost vrátit stav do výchozího stavu |
HTTP metoda | POST |
Adresa | /ws/services/rest2/plagiaty/nastavKontrolaNaplanovana |
Možné vstupní MIME typy | application/json |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
typDokumentu | String | Typ dokumentu - hodnota 'vskp' - VŠKP nebo 'sp' - semestrální práce. | ||
id | long | Identifikátor dokumentu |
nastavOdeslanoKeKontrole | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Uloží do IS/STAG stav dokumentu 'odesláno ke kontrole'. Je třeba uložit i položku plagitSystem - do kterého systému byl dokument odeslán. |
HTTP metoda | POST |
Adresa | /ws/services/rest2/plagiaty/nastavOdeslanoKeKontrole |
Možné vstupní MIME typy | application/json |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
typDokumentu | String | Typ dokumentu - hodnota 'vskp' - VŠKP nebo 'sp' - semestrální práce. | ||
id | long | Identifikátor dokumentu | ||
plagiatSystem | String | Jaký systém kontroly plagiátů byl použit - z domény PLAGIAT_SYSTEM. |
nastavVysledekKontroly | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Uloží do IS/STAG výsledek anti-plagiátorské kontroly u zadaného dokumentu (buď VŠKP - adipIdno a nebo semestrální práce - praceIdno). |
HTTP metoda | POST |
Adresa | /ws/services/rest2/plagiaty/nastavVysledekKontroly |
Možné vstupní MIME typy | application/json |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
arg1 | DocumentPlagiatResult |
seznamCekajiciNaVysledek | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí seznam dokumentů v IS/STAG, které jsou ve stavu, kdy probíhá kontrola a dokumenty čekají na výsledek kontroly plagiátů. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/plagiaty/seznamCekajiciNaVysledek |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
typDokumentu | String | Je-li uvedeno, lze omezit na typ dokumentu. Hodnota 'vskp' - pouze VŠKP. 'sp' - pouze semestrální práce. 'all' nebo neuvedeno - všechny | ||
plagiatSystem | String | Je-li uvedeno, lze omezit na dokumenty, u nichž je nastaven zadaný systém kontroly plagiátů |
seznamKeKontrole | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí seznam dokumentů v IS/STAG, které jsou připraveny k odeslání ke kontrole plagiátů. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/plagiaty/seznamKeKontrole |
Možné výstupní MIME typy | application/json |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) PG (Anti-plagiátorská kontrola) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
typDokumentu | String | Je-li uvedeno, lze omezit na typ dokumentu. Hodnota 'vskp' - pouze VŠKP. 'sp' - pouze semestrální práce. 'all' nebo neuvedeno - všechny |