curl -X PATCH https://crm.vistum.com.br/api/v1/tasks/task_1 \
-H "Authorization: Bearer vg_live_SUA_CHAVE_AQUI" \
-H "Content-Type: application/json" \
-d '{ "status": "done" }'
{ "data": { "id": "task_1", "status": "done", "...": "..." } }
Tarefas
Atualizar tarefa
Edita ou conclui uma tarefa. Envie ao menos um campo — inclui marcar como concluída via status.
PATCH
/
api
/
v1
/
tasks
/
{id}
curl -X PATCH https://crm.vistum.com.br/api/v1/tasks/task_1 \
-H "Authorization: Bearer vg_live_SUA_CHAVE_AQUI" \
-H "Content-Type: application/json" \
-d '{ "status": "done" }'
{ "data": { "id": "task_1", "status": "done", "...": "..." } }
Autenticação
string
required
Bearer vg_live_<sua_chave> — API Key com escopo tasks:writeBody
Envie ao menos um campo:title, description, type, dueDate, status (pending/done), assignedTo, contactId, cardId. Vínculos aceitam null para desassociar. Para concluir a tarefa, envie status: "done".
curl -X PATCH https://crm.vistum.com.br/api/v1/tasks/task_1 \
-H "Authorization: Bearer vg_live_SUA_CHAVE_AQUI" \
-H "Content-Type: application/json" \
-d '{ "status": "done" }'
{ "data": { "id": "task_1", "status": "done", "...": "..." } }
400 VALIDATION, 400 ASSIGNEE_NOT_FOUND, 400 CONTACT_NOT_FOUND, 400 CARD_NOT_FOUND, 404 NOT_FOUND.