API Lead
Envie leads externos ao Simplifica por webhook com x-api-key
O que é a API Lead
A API Lead é o canal público de entrada de leads no Simplifica.
Ela foi pensada para:
- landing pages;
- formulários externos;
- integrações simples com campanhas;
- automações que precisam registrar um lead para processamento interno.
Endpoint publicado
Autenticação
Essa integração usa token público por chave no header:
Ela não usa bearer token.
Hoje, este é o principal caso documentado de uso de token público no Simplifica.
No próprio Simplifica existe uma área de Integrações onde a empresa visualiza essa chave.
Formato do body
Envie JSON.
Os nomes dos campos são case-sensitive. Para evitar erro de processamento, envie sempre os nomes exatamente em minúsculas, como nesta documentação.
Exemplo mínimo recomendado:
Exemplo com campos adicionais:
Campos obrigatórios
nomeorigemcelular
Campos opcionais mais usados
emailconsultortelefone_fixocpfcnpjcustom- chaves com prefixo
utm_
Regras confirmadas do payload
- envie os nomes dos campos exatamente em minúsculas, como publicados nesta documentação;
consultor, quando enviado, deve ser o e-mail do consultor cadastrado no Simplifica;celularetelefone_fixoaceitam envio com ou sem máscara;cpfecnpjnão devem ser enviados juntos;customaceita um objeto JSON livre;- chaves com prefixo
utm_podem ser enviadas livremente.
Exemplos válidos de formato:
celular:11991234567ou(11) 99123-4567telefone_fixo:1143211234ou(11) 4321-1234consultor:joao.silva@gmail.com
Contrato HTTP síncrono atual
O retorno HTTP desta V1 é enxuto. Ele informa apenas se o endpoint aceitou ou não aquele payload naquele momento.
Respostas publicadas:
200: lead recebido;400: body ausente ou JSON inválido;401: credencial inválida;500: erro técnico inesperado.
Regra do campo consultor
- quando enviado, o valor esperado é o e-mail do consultor cadastrado no Simplifica;
- se o e-mail for encontrado, o lead já entra vinculado a esse consultor;
- se
consultornão for enviado, o Simplifica tenta definir automaticamente um responsável.
Ordem usada quando consultor não vem no payload:
- lista da vez da empresa;
- usuário marcado como SDR;
- usuário marcado como closer;
- primeiro usuário encontrado.
Regra do campo origem
- se a origem enviada já existir, ela é usada no cadastro do lead;
- se a origem ainda não existir, o Simplifica cria essa origem automaticamente e continua o cadastro.
- continue enviando
origempreenchida; a documentação trata esse campo como obrigatório no payload.
Processamento interno após o recebimento
Depois que o endpoint aceita o payload, o lead segue para tratamento interno do Simplifica.
Nesta etapa podem ocorrer:
- validações complementares de negócio;
- exigência de pelo menos um contato válido, como
celularouemail; - deduplicação ou consolidação por documento, celular ou e-mail;
- bloqueios por conflito de identificação.
Importante:
- essas regras internas não mudam o contrato HTTP síncrono publicado nesta V1;
- a documentação pública não promete, por enquanto, payload síncrono detalhado de erro de validação;
- a documentação pública também não promete idempotência formal do endpoint.
Respostas esperadas
200: lead recebido;400: JSON inválido;401: credencial inválida;500: erro técnico inesperado.
Exemplos comuns:
Quando usar a API reference
Use a referência técnica para ver:
- contrato exato do endpoint;
- schema do payload;
- formato das respostas;
- exemplos técnicos prontos para integração.