Adiciona um kit a uma planta

POST /plants/{plantId}/add-kit

Associa um kit a uma planta, especificando o local do kit.

Path parameters

  • plantId integer Required

    ID da planta à qual o kit será adicionado.

application/json

Body Required

  • kitId integer

    ID do kit a ser adicionado.

  • locationId integer

    ID do local onde o kit será alocado.

Responses

  • 200 application/json

    Kit associado à planta com sucesso.

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

    Erro de validação nos dados fornecidos.

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

    Planta não encontrada.

    Hide response attribute Show response attribute object
POST /plants/{plantId}/add-kit
curl \
 --request POST 'http://localhost:8000/plants/{plantId}/add-kit' \
 --header "Content-Type: application/json" \
 --data '{"kitId":1,"locationId":5}'
Request examples
{
  "kitId": 1,
  "locationId": 5
}
Response examples (200)
{
  "message": "Kit associado à planta com sucesso"
}
Response examples (400)
{
  "error": "Erro ao associar o kit"
}
Response examples (404)
{
  "error": "Planta não encontrada"
}