| Campo | Tipo | Descrição |
|---|---|---|
| title | string | Título da atividade |
| type | enum | Tipo da atividade. Valores possíveis: whatsapp, call, not_answer, mail, meeting, contact_attempt, no_show, linkedin |
| status | enum | Status da atividade. Valores possíveis: open, completed |
| start | string (formato ISO) | Data/hora de início da atividade |
| end | string (formato ISO) | Data/hora de término da atividade |
| annotation | string | Anotação ou observação adicional |
| userId | number | ID do usuário responsável pela atividade. Deve pertencer à empresa do usuário autenticado |
| completed_at | string | Data/hora de conclusão. Preenchida automaticamente se o status for completed |
curl --location --request PUT 'https://api.cubosuite.com.br/activities/1' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"title": "Reunião com o cliente XPTO",
"type": "meeting",
"status": "completed",
"start": "2025-06-01T10:00:00.000Z",
"end": "2025-06-01T11:00:00.000Z",
"annotation": "Cliente demonstrou interesse em avançar com a proposta.",
"userId": 5
}'{
"title": "Reunião",
"type": [
"meeting"
],
"status": "open",
"annotation": "Reunião para falar sobre briefing do projeto"
}