Alterar o status de uma ideia
PATCH
https://api.azzimuti.com.br/v1/ideas/{id}/change-statusRECIPES
Parâmetros de path
- idstringobrigatório
ID da ideia
Parâmetros do body
obrigatórioapplication/jsonNovo status da ideia
- statusstringobrigatório
Novo status da ideia. NOT_STARTED (não analisada), STARTED (em análise), FINISHED (aprovada) ou CANCELED (arquivada)
Valores permitidos:NOT_STARTEDSTARTEDFINISHEDCANCELED - userExecutorIdstring
Identificador do executor do trabalho gerado pela aprovação. Obrigatório quando o status for FINISHED
- ideaTypestring
O que a aprovação gera: uma tarefa (TASK) ou um projeto (PROJECT). Obrigatório quando o status for FINISHED
Valores permitidos:taskproject
Respostas
200OK
Corpo da resposta
application/json
- idstringobrigatório
Identificador da ideia
- descriptionstringobrigatório
Descrição da ideia
- ideaNumbernumberobrigatório
Número da ideia (único)
- statusstringobrigatório
Status da ideia (NOT_STARTED | STARTED | CANCELED | FINISHED)
Valores permitidos:NOT_STARTEDSTARTEDPAUSEDFINISHEDPENDINGCANCELEDREQUESTED - departmentIdstringobrigatório
Identificador do departamento
- createdAtstringobrigatório
Data de criação da ideia
Exemplo
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"description": "string",
"ideaNumber": 0,
"status": "NOT_STARTED",
"departmentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-01-01T00:00:00Z"
}