Referência de campos

Cada campo do evento, o que é obrigatório e as regras de formato.

Evento#

CampoObrigatórioRegra
idsimÚnico por evento no seu sistema, até 128 caracteres. Identifica o conteúdo: veja as regras.
typesimdeal.upserted ou deal.deleted.
occurredAtsimQuando a mudança aconteceu no seu sistema. ISO 8601 com fuso (-03:00 ou Z). Até 5 minutos no futuro.

Contato (contact)#

Obrigatório em deal.upserted.

CampoObrigatórioRegra
externalIdsimId do paciente no seu sistema, até 128 caracteres. Precisa ser estável: o mesmo paciente sempre com o mesmo id.
phonerecomendadoQualquer formato: com ou sem +55, com máscara, com ou sem o nono dígito. Nós normalizamos. É o principal elo com a origem do lead.
emailnãoAté 200 caracteres. Também usado para encontrar o lead.
namenãoAté 200 caracteres. Completa o lead quando o nome estiver vazio do nosso lado.

Dica

Sempre que tiver o telefone do paciente, envie. Sem telefone nem e-mail, não há como ligar o orçamento à página ou campanha de origem, e ele entra como um lead novo.

Orçamento (deal)#

CampoObrigatórioRegra
externalIdsimId do orçamento no seu sistema, até 128 caracteres.
statussimopen (em aberto), won (fechado ou pago) ou lost (perdido).
amountsimValor total em reais, como número: 350.5, não "350,50". Entre 0 e 10.000.000.
currencynãoSomente BRL.
stagenãoNome da etapa no seu sistema, até 120 caracteres. Só exibição.
lostReasonnãoMotivo da perda, até 300 caracteres. Não inclua informação clínica.
openedAtrecomendadoISO 8601 com fuso. Decide qual visita ao site recebe o crédito da venda.
closedAtnãoISO 8601 com fuso. Data do fechamento ou da perda.
attendantnãoNome de quem atendeu, até 120 caracteres.
originnãoOrigem registrada no seu sistema ("Instagram", "Indicação"), até 120 caracteres.
itemsnãoPode omitir. Se vier, é descartado: nome de exame é dado de saúde e não é armazenado.

Como o orçamento encontra o lead#

Para um orçamento novo, procuramos o lead mais recente do mesmo paciente (pelo telefone, pelo e-mail ou por orçamentos anteriores do mesmo contact.externalId) criado até a abertura do orçamento. É o lead que trouxe o paciente, e é a origem dele que recebe o crédito da venda.

Uma vez ligado, o orçamento continua no mesmo lead em todas as atualizações seguintes.