Obtém informações de uma planta específica

GET /planta-info/{id}

Retorna informações detalhadas de uma planta específica, incluindo localização.

Path parameters

  • id integer Required

    ID da planta específica.

Responses

  • 200 application/json

    Informações da planta obtidas com sucesso.

    Hide response attributes Show response attributes object
    • id integer

      ID da planta.

    • users_id integer

      ID do utilizador associado à planta.

    • name string

      Nome da planta.

    • image string

      URL da imagem da planta.

    • location object

      Additional properties are allowed.

      Hide location attributes Show location attributes object
      • id integer

        ID da localização.

      • name string

        Nome da localização.

      • Descrição da localização.

  • 404 application/json

    Planta não encontrada.

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

    Erro interno ao Procurarr a planta.

    Hide response attribute Show response attribute object
GET /planta-info/{id}
curl \
 --request GET 'http://localhost:8000/planta-info/{id}'
Response examples (200)
{
  "id": 42,
  "users_id": 42,
  "name": "string",
  "image": "string",
  "location": {
    "id": 42,
    "name": "string",
    "description": "string"
  }
}
Response examples (404)
{
  "error": "Planta não encontrada para o ID fornecido."
}
Response examples (500)
{
  "error": "Erro ao Procurarr a planta: [detalhes do erro]"
}