Entrada de leads

Webhook de entrada de leads

Use este endpoint para enviar leads de fontes externas, como portais, formulários de captação e campanhas de mídia, diretamente para o Imobilead. Cada integração gera uma URL própria no momento da criação do tipo Webhook no painel.

  • POST
  • Autenticação não requerida
  • Entrega imediata

Atualizado em

Endpoint

POST https://app.imobilead.me/integrate-api/integracoes/webhook/{SEU-CODIGO}

O trecho {SEU-CODIGO} é gerado pelo Imobilead quando você acessa Integrações > Adicionar integração > Webhook, informa um nome e conclui a criação da integração. Essa URL deve ser copiada e cadastrada na plataforma de origem do lead.

Como obter a URL: siga o tutorial Recebendo leads via webhook. Depois de criar a integração no painel, o Imobilead disponibiliza a sua URL exclusiva para uso nas ferramentas de conversão.

Payload aceito

O corpo da requisição deve ser enviado em JSON. Os campos abaixo cobrem os casos mais comuns de captação.

CampoTipoObrigatórioDescrição
nomestringSimNome do lead.
emailstringNãoE-mail do lead.
telefonestringSimTelefone do lead com DDD.
produtostringNãoProduto ou imóvel de interesse informado na origem.
observacaostringNãoObservação ou mensagem enviada pelo lead.

Regra importante: envie sempre o campo nome e, sempre que possível, complemente com email e telefone para facilitar o atendimento do lead.

Exemplo de requisição

curl -X POST "https://app.imobilead.me/integrate-api/integracoes/webhook/{SEU-CODIGO}" \
  -H "Content-Type: application/json" \
  -d '{
    "nome": "Nome do lead",
    "email": "emaildolead@example.com",
    "telefone": "62983282136",
    "produto": "produto-de-interesse",
    "observacao": "Observação ou mensagem do lead"
}'

Resposta esperada

{
  "message": "okay"
}

Erros comuns

CódigoMotivoComo resolver
400Payload inválidoOcorre quando campos obrigatórios não foram enviados ou o JSON está malformado.
415Content-Type incorretoEnvie Content-Type: application/json para evitar rejeição do payload.
422Dados inconsistentesPode acontecer quando e-mail e telefone estão ausentes ou com formato inválido.
500Falha no processamentoIndica erro interno temporário. Implemente retentativa controlada no sistema de origem.