Buscar uma tarefa por ID
https://api.azzimuti.com.br/v1/tasks/{id}RECIPES
Parâmetros de path
- idstringobrigatório
Respostas
200Tarefa encontrada com sucesso
Corpo da resposta
application/json
- idstringobrigatório
ID único
- prioritynumberobrigatório
Prioridade da tarefa (1-10)
- statusstringobrigatório
Status atual
Valores permitidos:NOT_STARTEDSTARTEDPAUSEDFINISHEDPENDINGCANCELEDREQUESTED - createdAtstringobrigatório
Data de criação
- spentedTimeintegerobrigatório
Tempo gasto executando a tarefa
- titlestringobrigatório
Título da tarefa
- userRequesterIdstringobrigatório
ID do usuário solicitante
Informações do usuário solicitante
- userExecutorIdstringobrigatório
ID do usuário executor
Informações do usuário executor
- descriptionstring
Descrição da tarefa
- endedAtstringobrigatório
Data de término planejada
- departmentIdstringobrigatório
ID do departamento
- departmentGroupIdstring
ID do sub-espaço (grupo) ao qual a tarefa pertence
- finishedAtstring
Se a tarefa foi finalizada, será listado a data de finalização
Se a tarefa tiver uma pendência, será listado o vinculo dessa pendência como por exemplo executar outra tarefa antes de executar essa tarefa
- projectIdstring
ID do projeto
- startedAtstringobrigatório
Data de início planejada
- taskNumbernumberobrigatório
Número da tarefa (único)
- typestringobrigatório
Tipo da tarefa (TASK | BUG)
Valores permitidos:TASKBUG Comentários da tarefa, retornado apenas quando solicitado via join=comments
Itens do checklist da tarefa, retornado apenas quando solicitado via join=checklist
- progressinteger
Percentual agregado assistido (0-100) quando a tarefa é de curso; atualizado pela CEFIS
Cursos da CEFIS vinculados à tarefa (vazio quando não é tarefa de curso)
Exemplo
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"priority": 1,
"status": "NOT_STARTED",
"createdAt": "2024-01-01T00:00:00Z",
"spentedTime": 0,
"title": "string",
"userRequesterId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"userRequester": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"email": "user@example.com",
"createdAt": "2024-01-01T00:00:00Z"
},
"userExecutorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"userExecutor": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"email": "user@example.com",
"createdAt": "2024-01-01T00:00:00Z"
},
"description": "string",
"endedAt": "2024-01-01T00:00:00Z",
"departmentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"departmentGroupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"finishedAt": "2024-01-01T00:00:00Z",
"pendencies": [
{
"id": 0,
"taskId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"ratingId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"processId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-01-01T00:00:00Z"
}
],
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"startedAt": "2024-01-01T00:00:00Z",
"taskNumber": 0,
"type": "TASK",
"comments": [
{
"id": 0,
"message": "string",
"userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"isEdited": true,
"createdAt": "2024-01-01T00:00:00Z"
}
],
"checklist": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"description": "string",
"status": "UNCHECKED",
"parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-01-01T00:00:00Z"
}
],
"progress": 0,
"courses": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"courseId": 0,
"courseTitle": "string",
"courseBanner": "string",
"workloadMinutes": 0,
"percentWatched": 0,
"certificateEmittedAt": "2024-01-01T00:00:00Z"
}
]
}