Atualizar empresa

PATCH/api/v1/accounts/:id

Atualiza campos da empresa. Todos opcionais · só os que vierem mudam.

Parâmetros de path

idobrigatório
string
ID da empresa.

Body (JSON)

name
string
Nome (1-160 caracteres).
website
string | null
Website (max 300 caracteres).
industry
string | null
Setor (max 120 caracteres).
size
string | null
Porte (max 60 caracteres).
customFields
object
Objeto { chave: valor } · faz upsert dos valores informados.

Headers

Idempotency-Key
string
Opcional, recomendado (8-200 caracteres, ex.: um UUID). A primeira request é processada normalmente; requests com a mesma key e mesmo body em até 24h retornam a resposta cacheada (header Idempotency-Replay: true), sem criar duplicata. Mesma key com body diferente retorna 422 IDEMPOTENCY_CONFLICT. Só respostas 2xx são cacheadas.
Suporta Idempotency-Key · replays com mesmo body em até 24h retornam a resposta cacheada sem duplicar (útil pra retries de n8n/Zapier).
Dispara webhook account.updated.

Autenticação: header Authorization: Bearer rmk_... · veja Introdução e autenticação.

curl -X PATCH "https://crmdojordao.com.br/api/v1/accounts/:id" \
  -H "Authorization: Bearer rmk_SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{ "industry": "FinTech", "size": "51-200" }'
Request body
{
  "industry": "FinTech",
  "size": "51-200"
}
Resposta · PATCH /api/v1/accounts/:id
{
  "id": "acc_empresa_exemplo",
  "name": "Empresa Exemplo LTDA",
  "website": "empresaexemplo.com.br",
  "industry": "SaaS",
  "size": "11-50",
  "ownerId": null,
  "customFields": {},
  "createdAt": "2026-07-01T13:30:00.000Z",
  "updatedAt": "2026-07-01T13:30:00.000Z"
}