Obtém plantas associadas a um utilizador com kits

GET /user-plants-kits/{userId}

Retorna as plantas associadas ao utilizador e os kits associados a essas plantas.

Path parameters

  • userId integer Required

    ID do utilizador cujas plantas e kits serão retornados.

Responses

  • 200 application/json

    Plantas e kits do utilizador encontrados com sucesso.

    Hide response attributes Show response attributes object
    • ID único na tabela users_plants.

    • plant object

      Additional properties are allowed.

      Hide plant attributes Show plant attributes object
    • kit_name string

      Nome do kit associado à planta.

  • 404 application/json

    utilizador ou plantas não encontradas.

    Hide response attribute Show response attribute object
GET /user-plants-kits/{userId}
curl \
 --request GET 'http://localhost:8000/user-plants-kits/{userId}'
Response examples (200)
[
  {
    "user_plant_id": 42,
    "plant": {
      "id": 42,
      "name": "string"
    },
    "kit_name": "string"
  }
]
Response examples (404)
{
  "error": "utilizador não encontrado"
}