Veškeré otázky, které vracejí nějaký seznam komens, je vrací v tomto formátu.
{
"Messages": [
{
"$type": "GeneralMessage",
"Id": "1234",
"Title": "Obecná zpráva",
"Text": "<div>HTML encoded zpráva</div>",
"SentDate": "2020-08-31T09:02:44+02:00",
"Sender": {
"Id": "UZYNQ",
"Type": "administrator",
"Name": "Jan Novák (ředitelství)"
},
"Attachments": [],
"Read": true,
"LifeTime": "ToRead",
"DateFrom": null,
"DateTo": null,
"Confirmed": true,
"CanConfirm": false,
"Type": "OBECNA",
"CanAnswer": true,
"Hidden": false,
"CanHide": true,
"RelevantName": "ředitelství",
"RelevantPersonType": "administrator"
}
]
}
Bakaláři podporují tyto seznamy komens.
POST /api/3/komens/messages/received
"Content-Type: application/x-www-form-urlencoded"
"Authorization: Bearer ACCESS_TOKEN"
Vrací přijaté komens. Vrací výchozí odpověď.
POST /api/3/komens/messages/noticeboard
"Content-Type: application/x-www-form-urlencoded"
"Authorization: Bearer ACCESS_TOKEN"
Vrací komens připnuté k noticeboard. Vrací výchozí odpověď.
Vrací počet nepřečtených komens v daném seznamu.
0
GET /api/3/komens/messages/received/unread
"Content-Type: application/x-www-form-urlencoded"
"Authorization: Bearer ACCESS_TOKEN"
Vrací počet přijatých komens. Vrací výchozí odpověď.
GET /api/3/komens/messages/noticeboard/unread
"Content-Type: application/x-www-form-urlencoded"
"Authorization: Bearer ACCESS_TOKEN"
Vrací počet komens připnutých k noticeboard. Vrací výchozí odpověď.
při starém / neplatném ACCESS TOKENU
401 Unauthorized
{"Message":"Authorization has been denied for this request."}
při POST
405 Method Not Allowed
{"Message":"The requested resource does not support http method 'POST'."}