Skip to main content
PUT

Authorizations

Authorization
string
header
required

Utilize o token de integração no header Authorization: Bearer {token}. O domínio de origem (Origin/Referer) deve respeitar allowed_domain, quando configurado na chave.

Path Parameters

id
string<uuid>
required

UUID da tarefa.

Body

application/json

Payload parcial de atualização. Todos os campos são opcionais; recurrence_scope, completed_at e is_completed controlam recorrência e conclusão.

crm_task_type_id
string<uuid>
crm_task_stage_id
string<uuid>
responsible_id
string<uuid>
crm_lead_id
string<uuid>

Vincula a tarefa a um lead.

crm_deal_id
string<uuid>

Vincula a tarefa a uma oportunidade.

crm_delivery_id
string<uuid>

Vincula a tarefa a uma entrega.

crm_person_id
string<uuid>
crm_organization_id
string<uuid>
priority
enum<integer>

Prioridade da tarefa: 0 baixa, 1 normal, 2 alta, 3 urgente.

Available options:
0,
1,
2,
3
title
string
Maximum string length: 100
description
string
mentions
object[]
start_date
string<date-time> | null
end_date
string<date-time> | null
has_time
boolean
recurrence
object
meeting_outcome
enum<integer>
Available options:
1,
2,
3,
4
meeting_outcome_notes
string
is_personal
boolean
create_meeting
boolean
create_event
boolean
meeting_provider
enum<string>

Provedor de reunião online usado pela tarefa.

Available options:
teams_integration,
google_calendar_integration
meeting_participants
string<email>[]
reminders_minutes
integer[]
Required range: x >= 1
recurrence_scope
enum<string>

Escopo aplicado em edições ou remoções de tarefas recorrentes.

Available options:
only_this,
this_and_future,
open_only,
all
completed_at
string<date-time>
is_completed
boolean

Response

Tarefa atualizada com sucesso.

id
string<uuid>
title
string
description
string | null
is_personal
boolean
priority
enum<integer>

Prioridade da tarefa: 0 baixa, 1 normal, 2 alta, 3 urgente.

Available options:
0,
1,
2,
3
start_date
string<date-time> | null
end_date
string<date-time> | null
has_time
boolean
completed_at
string<date-time> | null
meeting_outcome
enum<integer> | null
Available options:
1,
2,
3,
4
meeting_outcome_notes
string | null
ai_processed
boolean
ai_status
integer | null
ai_error_log
string | null
ai_last_action
integer | null
created_at
string<date-time>
updated_at
string<date-time>
crm_task_type_id
string<uuid>
crm_task_stage_id
string<uuid>
crm_lead_id
string<uuid> | null
crm_deal_id
string<uuid> | null
crm_delivery_id
string<uuid> | null
crm_person_id
string<uuid> | null
crm_organization_id
string<uuid> | null
recurrence_series_id
string<uuid> | null
recurrence_index
integer | null
recurrence_is_exception
boolean
is_recurring
boolean
recurrence
object | null
responsible_id
string<uuid> | null
created_by
object | null
completed_by
object | null
responsible
object | null
crm_task_type
object
crm_task_stage
object
crm_lead
object | null
crm_deal
object | null
crm_delivery
object | null
crm_person
object | null
crm_organization
object | null
mentions
object[]
recordings
object[]
reminders_minutes
integer[]
meeting_participants
string<email>[]
meeting_provider
enum<string> | null

Provedor de reunião online usado pela tarefa.

Available options:
teams_integration,
google_calendar_integration
provider
enum<string> | null

Provedor de reunião online usado pela tarefa.

Available options:
teams_integration,
google_calendar_integration
sync_warning
string