Obtém os dados de uma planta associada a um utilizador

GET /userplants/{user_plant_id}

Retorna os dados de uma planta associada ao utilizador, incluindo informações adicionais da planta.

Path parameters

  • user_plant_id integer Required

    ID da planta associada ao utilizador.

Responses

  • 200 application/json

    Dados da planta do utilizador obtidos com sucesso.

    Hide response attribute Show response attribute object
    • user_plant object

      Additional properties are allowed.

      Hide user_plant attributes Show user_plant attributes object
      • id integer
      • users_id integer
      • plants_id integer
      • location_id integer
      • name string
      • image string
      • created_at string(date-time)
      • updated_at string(date-time)
  • 404 application/json

    Planta associada não encontrada.

    Hide response attribute Show response attribute object
    • error string
  • 500 application/json

    Erro interno ao Procurarr a planta.

    Hide response attribute Show response attribute object
    • error string
GET /userplants/{user_plant_id}
curl \
 --request GET 'http://localhost:8000/userplants/{user_plant_id}'
Response examples (200)
{
  "user_plant": {
    "id": 42,
    "users_id": 42,
    "plants_id": 42,
    "location_id": 42,
    "name": "string",
    "image": "string",
    "created_at": "2025-05-04T09:42:00Z",
    "updated_at": "2025-05-04T09:42:00Z"
  }
}
Response examples (404)
{
  "error": "Planta não encontrada para o ID fornecido"
}
Response examples (500)
{
  "error": "Erro ao Procurarr a planta: [detalhes do erro]"
}