помимо CRUD эндпоинтов:
-
URL:
/state/location
-
Метод:
GET
-
Описание: Возвращает список состояний локаций реализованный через паттерн снимок.
-
Response:
- Status:
200 OK
- Status:
-
Пример:
/state/location
- response:
[ { "id": 1, "date": "2024-10-31T02:33:25.3707281" }, { "id": 2, "date": "2024-10-31T02:33:26.052523" } ]
-
URL:
state/location
-
Тело запроса
- пустое
-
Метод:
POST
-
Описание: Сохраняет текущее состояние бд ( хэш маппы )
-
Responses:
- Status:
200 OK
- Status:
-
Пример:
- URL:
state/location
- response:
State was saved
- URL:
-
URL:
/state/location/restore/{id}
-
Метод:
PUT
-
Описание: Возврат состояния бд (Хэш мапы) к предыдущему состоянию
-
Responses:
- Status:
200 OK
- Status:
404 NOT FOUND
- Status:
-
Пример:
/state/location/restore/{id}
- request:
State was restored
- request:
-
URL:
/state/category
-
Метод:
GET
-
Описание: Возвращает список состояний категорий реализованный через паттерн снимок.
-
Response:
- Status:
200 OK
- Status:
-
Пример:
/state/location
- response:
[ { "id": 1, "date": "2024-10-31T02:33:25.3707281" }, { "id": 2, "date": "2024-10-31T02:33:26.052523" } ]
-
URL:
state/category
-
Тело запроса
- пустое
-
Метод:
POST
-
Описание: Сохраняет текущее состояние бд ( хэш маппы )
-
Responses:
- Status:
200 OK
- Status:
-
Пример:
- URL:
state/category
- response:
State was saved
- URL:
-
URL:
/state/category/restore/{id}
-
Метод:
PUT
-
Описание: Возврат состояния бд (Хэш мапы) к предыдущему состоянию
-
Responses:
- Status:
200 OK
- Status:
404 NOT FOUND
- Status:
-
Пример:
/state/category/restore/{id}
- request:
State was restored
- request: