Endpoint
write:contacts
Envie apenas os campos que deseja alterar. Campos não incluídos no corpo permanecem inalterados.
Parâmetros de path
| Parâmetro | Tipo | Descrição |
|---|---|---|
id | string | ID do contato |
Corpo da requisição
| Campo | Tipo | Descrição |
|---|---|---|
name | string | Nome completo |
email | string|null | Email (envie null para limpar) |
phone | string|null | Telefone (envie null para limpar) |
instagram_username | string|null | Username do Instagram |
messenger_psid | string|null | PSID do Messenger |
company_id | string|null | ID da empresa (envie null para desvincular) |
assigned_to | string|null | ID do membro responsável (null para desatribuir) |
tags | string[] | Substitui completamente a lista de tags |
custom_fields | object | Substitui completamente os campos personalizados |
funnel_stage | string|null | Etapa no funil de contatos |
Exemplo de requisição
Exemplo de resposta
contact.updated em webhooks configurados.
Erros
| Código | Status | Descrição |
|---|---|---|
INVALID_ID | 400 | ID com formato inválido |
NOT_FOUND | 404 | Contato não encontrado |

