Criar atividade em deal
POST
/api/v1/deals/:id/activitiesCria uma atividade (tarefa, ligação, reunião) vinculada ao deal. Caso de uso clássico: n8n / Zapier criando follow-up automático ao chegar lead. typeId é opcional · quando omitido, usa o tipo marcado como default do workspace. assigneeId também opcional · default = dono do deal.
Parâmetros de path
idobrigatóriostring | ID do deal (senão 404). |
Body (JSON)
titleobrigatóriostring | Título da atividade (1-200 caracteres). |
typeIdstring | Tipo de atividade · descubra os IDs em GET /activity-types. Omitido = tipo default do workspace (ou o primeiro ativo). 404 se não existe ou está arquivado. |
dueAtstring (ISO 8601) | null | Prazo · null = sem prazo. |
descriptionstring | null | Descrição longa opcional (max 10.000 caracteres). |
assigneeIdstring | null | Responsável · precisa ser membro do workspace (senão 404). Omitido = dono do deal. |
Headers
Idempotency-Keystring | Opcional, recomendado (8-200 caracteres, ex.: um UUID). A primeira request é processada normalmente; requests com a mesma key e mesmo body em até 24h retornam a resposta cacheada (header Idempotency-Replay: true), sem criar duplicata. Mesma key com body diferente retorna 422 IDEMPOTENCY_CONFLICT. Só respostas 2xx são cacheadas. |
Resposta
201 Created.Suporta
Idempotency-Key · replays com mesmo body em até 24h retornam a resposta cacheada sem duplicar (útil pra retries de n8n/Zapier).A atividade aparece no kanban (badge no card), na aba Atividades do deal e na timeline da IA. Dispara webhook
activity.created.Workspace sem tipos de atividade configurados retorna
502 PROVIDER_ERROR.Autenticação: header Authorization: Bearer rmk_... · veja Introdução e autenticação.