Skip to main content
PATCH
Atualizar tarefa

Autorizações

Authorization
string
header
obrigatório

Access token OAuth 2.1.

Parâmetros de caminho

id
string<uuid>
obrigatório

UUID do recurso.

Corpo

application/json

Todos os campos são opcionais. Apenas os campos enviados no body são alterados. Envie null para limpar um campo.

title
string

Novo título da tarefa.

Required string length: 1 - 200
Exemplo:

"Ligar para o prospect e enviar contrato"

due_date
string<date-time>

Nova data de vencimento em ISO 8601 UTC.

Exemplo:

"2026-06-20T14:00:00Z"

notes
string | null

Novas notas. Envie null para limpar.

Maximum string length: 3000
Exemplo:

"Contrato pronto, aguardando assinatura."

type
string | null

id (UUID) ou key do tipo de tarefa. Envie null para remover. A API resolve internamente para o ID do tipo.

Exemplo:

"reuniao"

person_id
string<uuid> | null

Novo UUID de pessoa. Envie null para remover.

company_id
string<uuid> | null

Novo UUID de empresa. Envie null para remover.

deal_id
string<uuid> | null

Novo UUID de deal. Envie null para remover.

owner_email
string<email> | null

E-mail do novo responsável. Envie null para remover o responsável.

Exemplo:

"maria@empresa.com.br"

priority
enum<string> | null

Nova prioridade. Envie null para limpar.

Opções disponíveis:
high,
medium,
low
Exemplo:

"medium"

completed
boolean

Marcar a tarefa como concluída ou não.

Exemplo:

true

Resposta

Tarefa atualizada com sucesso.

data
object

Tarefa retornada pelo POST e PATCH. Inclui os objetos completos de person, company e deal no lugar dos IDs planos.