Запрос. Получение доступных растений для обмена.
GET /api/plants/trade/{user_id}
В начале проверить, есть ли у пользователя с таким user_id растения, то есть сам факт их наличия + поле "sold_at" пустое. Если нечего менять - вернуть ошибку!
Если есть, то отобразить все его растения, у которых поле "sold_at" пусто.
Вернуть в ответе следующее по растению
{
"species",
"price",
"place",
"created_at"
}
Запрос. Создание самого трейда.
POST /api/trade
Данные из request
Запрос. Получение доступных растений для обмена. GET /api/plants/trade/{user_id}
Запрос. Создание самого трейда. POST /api/trade Данные из request
Создать запись в коллекции Trade