Skip to main content

Cadastra Contato Novo

Status: Disponível
Quando um novo contato é criado diretamente no CRM, um webhook o importa para o CRIS de modo que não haja divergências na base. Gatilho: Por requisição via API.

Headers

Campos Necessários

  • Contato: ID
  • Contato: Criado em
  • Contato: Nome
  • Contato: Telefone
  • Contato: Email
  • Contato: Canal do CRM
  • Contato: Campanha/Ação do CRM
  • Contato: Data de nascimento
  • Contato: Observação
  • Contato: Unidade

Body (JSON)

string
required
ID da clínica. Diferente dos endpoints GET, aqui sempre é obrigatório passar.
string
required
Nome completo do contato.
string
required
Telefone no formato (DDD) XXXXX-XXXX. Ex: (16) 99264-0197
string
Endereço de e-mail do contato.
string
required
Data de nascimento em formato SQL. Ex: 1990-01-01
string
Observações livres sobre o contato.
integer
required
ID do canal. Consulte o endpoint listaCanal.
integer
required
ID da campanha. Consulte os endpoints listaCampanha ou criaCampanha.

Exemplo de Requisição

Antes de cadastrar, é obrigatório consultar a base da unidade via endpoint Lista Prospects e Clientes:
  • Se o contato não existe → use este endpoint para criar o novo Prospect.
  • Se o contato já existe → use o endpoint Atualiza Contato para evitar duplicações e conflitos de dados.

Atualiza Contato

Status: Disponível
Após consultar o endpoint Lista Prospects e Clientes e localizar um contato existente, este endpoint atualiza seus campos e registra um novo canal/campanha com base em seu ID. Gatilho: Por requisição via API.

Headers

Campos

Apenas leitura (informados, não editáveis):
  • Contato: Telefone
  • Contato: Email
  • Contato: ID
  • Contato: Unidade
Obrigatórios (atualizados):
  • Negócio: Criado em
  • Negócio: Canal do CRM
  • Negócio: Campanha/Ação do CRM
Opcionais (atualizados):
  • Contato: Nome
  • Contato: Data de nascimento
  • Contato: Observação

Body (JSON)

string
required
ID da clínica. Diferente dos endpoints GET, aqui sempre é obrigatório passar.
string
required
ID do cliente. Consulte o endpoint lista_cliente.
string
required
Nome do contato.
string
Data de nascimento em formato SQL. Ex: 1996-01-01
string
Observações livres.
integer
required
ID do canal. Consulte o endpoint listaCanal.
integer
required
ID da campanha. Consulte os endpoints listaCampanha ou criaCampanha.

Exemplo de Requisição

Os campos de origem do Negócio são registrados no contato dentro do CRIS como novo canal/campanha.