Dodatkowe opisy
Struktura danych JSON
Obiekt AdditionalDesc
- id – (readonly) ID w bazie danych
- name – nazwa opisu
- description – opis
Pobieranie wszystkich opisów dodatkowych
GET
/additional_descs
Odpowiedź JSON - zawiera tablicę obiektów AdditionalDesc
{ "additionalDescs": [ ... ] }
Pobieranie opisu dodatkowego
GET
/additional_descs
Parametry w ścieżce zapytania
- id – ID opisu dodatkowego
/additional_descs?id=1
Odpowiedź JSON
{
"id": 1,
"name": "Opis dodatkowy",
"description": "Opis...."
}
Dodawanie opisu dodatkowego
POST
/additional_descs
Dane JSON w zapytaniu (body)
Należy przekazać obiekt AdditionalDesc. Pola readonly są pomijane, nie trzeba ich przekazywać.
Dane odpowiedzi JSON
W odpowiedzi zwrócony zostanie nowo utworzony obiekt AdditionalDesc zawierający ID.
Edycja opisu dodatkowego
PUT
/additional_descs
Dane JSON w zapytaniu (body)
Należy przekazać pełny obiekt AdditionalDesc do edycji (wraz z ID do edycji).
Dane odpowiedzi JSON
W odpowiedzi zwrócony zostanie obiekt AdditionalDesc.
Usuwanie opisu dodatkowego
DELETE
/additional_descs
Parametry w ścieżce zapytania
- id – ID opisu dodatkowego do usunięcia
/additional_descs?id=1
Odpowiedź - 204 No Content