Atualizar atividade
PUT
https://api.cubosuite.com.br/activities/{id}
Descrição
Campos opcionais
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 |
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.cubosuite.com.br/activities/1' \
--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
}'
Response Response Example
200 - Success
{
"title": "Reunião",
"type": [
"meeting"
],
"status": "open",
"annotation": "Reunião para falar sobre briefing do projeto"
}
Requisição
Parâmetros Path
id
string
requerido
Exemplo:
1
Parâmetros Header
Content-Type
string
opcional
Exemplo:
application/json
Parâmetros Bodyapplication/json