Moduł odpowiedzialny za zarządzanie tematami spraw - listowanie, tworzenie, modyfikacja, usuwanie.
Endpointy obsługujące żądanie:
https://api.5ways.comGET /rest/issue_subject
Zwraca listę tematów
HTTP/1.1 200 OK
{
"IssueSubject": {
"subject": "Problemy techniczne",
"sequence": "0"
}
},
{
"IssueSubject": {
"subject": "Integracje z innymi systemami",
"sequence": "1"
}
}
GET /rest/issue_subject/{id}
Zwraca dane tematu na podstawie podanego ID
HTTP/1.1 200 OK
{
"IssueSubject": {
"subject": "Integracje z innymi systemami",
"sequence": "1"
}
}
POST /rest/issue_subject
Tworzy nowy temat
{
"IssueSubject": {
"subject": "problemy z Blue Media",
"sequence": 2
}
}
Zwraca obiekt z id nowo utworzonego tematu
HTTP/1.1 201 Created
location: https://api.5ways.com/rest/issue_subject/{id}
{
"id": 3
}
PUT /rest/issue_subject/{id}
Modyfikuje dane tematu
{
"IssueSubject": {
"sequence": "0"
}
}
HTTP/1.1 200 OK
{
"status": "OK"
}
DELETE /rest/issue_subject/{id}
Trwale usuwa temat
HTTP/1.1 200 OK
{
"status": "OK"
}