Posudky závěrečných prací¶
GET /thesesReviews¶
Vrátí všechny posudky závěrečných prácí.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/
- Typ zdroje: Atom Feed
- Typ obsahu: ThesisReview
- Formáty: atom, xml
- Parametry: fields, lang, limit, locEnums, multilang, offset, orderBy, query
- Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
POST /thesesReviews¶
Vytvoří posudek závěrečné práce.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews
- Typ zdroje: Atom Entry
- Typ obsahu: ThesisReview
- Formáty: application/atom+xml
- Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
Podmínky¶
- Práce musí být ve stavu zadáno (
state = ASSIGNED
). - Autor posudku musí být učitel, který je vedoucím nebo oponentem práce.
- Jeden učitel může k dané práci zadat nejvýše jeden posudek.
GET /thesesReviews/{id}¶
Vrátí posudek závěrečné práce podle jeho ID.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/{id}
- Typ zdroje: Atom Entry
- Typ obsahu: ThesisReview
- Formáty: atom, xml
- Proměnné:
{id}
id posudku - Parametry: fields, lang, locEnums, multilang
- Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
PUT /thesesReviews/{id}¶
Modifikuje daný posudek závěrečné práce. Povoluje změnu pouze proposedGrade
, všechny ostatní změny jsou ignorovány.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/{id}
- Typ zdroje: Atom Entry
- Typ obsahu: ThesisReview
- Formáty: application/atom+xml
- Proměnné:
{id}
id posudku - Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
GET /thesesReviews/{id}/file¶
Vrátí soubor posudku, mělo by jít o PDF.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/{id}/file
- Formáty: application/pdf
- Proměnné:
{id}
id posudku - Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
PUT /thesesReviews/{id}/file¶
Nahraje PDF soubor s posudkem.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/{id}/file
- Formáty: application/pdf
- Proměnné:
{id}
id posudku - Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)
DELETE /thesesReviews/{id}/file¶
Smaže PDF soubor s posudkem.
- URI: https://kosapi.fit.cvut.cz/api/3/thesesReviews/{id}/file
- Proměnné:
{id}
id posudku - Scope: urn:ctu:oauth:kosapi:theses.readwrite (privilegovaný)