Atualizado em 17 de outubro de 2026
Comentar, editar e arquivar
Lê, cria, edita e arquiva comentários numa tarefa, com as mesmas regras do painel. É como uma integração registra andamento na tarefa (ex.: um bot que avisa que algo foi concluído).
Considerações
- Ler comentários exige
tasks:read; criar, editar e arquivar exigemtasks:write. - Como no painel, quem pode ver a tarefa pode editar e arquivar qualquer comentário dela, não só os próprios.
- Criar, editar e arquivar ficam no histórico da tarefa, igual ao painel.
- O
PATCHé parcial: o campo que não vier fica como está. Comentário arquivado não se edita (409 invalid_transition). - Arquivar tira o comentário da listagem; arquivar de novo devolve o mesmo comentário, sem outro registro.
- Comentário de outra tarefa responde
404. - A listagem vem do mais antigo ao mais recente, no envelope paginado, só com os comentários ativos.
Referência
GET /tasks/{task}/comments na Referência da API POST /tasks/{task}/comments na Referência da API PATCH /tasks/{task}/comments/{comment} na Referência da API POST /tasks/{task}/comments/{comment}/archive na Referência da APIComo fazer
Liste os comentários da tarefa:
cURL
curl "$MICORE_BASE_URL/tasks/512/comments" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json"
Crie um comentário:
cURL
curl -X POST "$MICORE_BASE_URL/tasks/512/comments" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Idempotency-Key: request-2026-0001" \
-H "Content-Type: application/json" \
-d '{
"text": "Cliente retornou a ligação, aguardando proposta."
}'
Edite o texto:
cURL
curl -X PATCH "$MICORE_BASE_URL/tasks/512/comments/9001" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Idempotency-Key: request-2026-0001" \
-H "Content-Type: application/json" \
-d '{
"text": "Cliente aprovou a proposta."
}'
Arquive o comentário:
cURL
curl -X POST "$MICORE_BASE_URL/tasks/512/comments/9001/archive" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Idempotency-Key: request-2026-0001"
Resposta
A criação responde 201; a edição e o arquivamento, 200, com o comentário:
Resposta · 200
{
"data": {
"id": 9001,
"task_id": 512,
"text": "Cliente aprovou a proposta.",
"task_progress": "doing",
"author": { "id": 7, "name": "Ana Souza" },
"archived": false,
"mentions": [],
"created_at": "2026-10-17T10:00:00-03:00",
"updated_at": "2026-10-17T11:30:00-03:00"
}
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.