CRM – Preenchendo Leeds por API

Publicado por Leandro Senni em

📝 CRM – Preenchendo Leads por API

Para utilizar o CRM via API, crie um formulário que envie externamente os leads para o seu ReceitaNet.

A URL gerada no CRM do formulário deverá ser enviada à equipe que fará a integração.

🔧 Como Criar um Formulário?

🔗 blog.receitanet.net/crm-como-criar-um-formulario

📄 CRM de Exemplo para Teste

Teste o envio de leads acessando:

🔗
sistema.receitanet.net/novo/crm/formulario/2445

Se não houver erro, o lead foi cadastrado; caso contrário, você verá os campos com problema.


⚙️ Como Pegar as Configurações dos Campos?


Insomnia - Configurações
   

Use este curl para obter a definição de campos:

curl -H "Accept: application/json" https://sistema.receitanet.net/novo/crm/formulario/2445

⚠️ Se retornar HTML, falta o header Accept: application/json.

Campos Possíveis

nome, cpfcnpj, rgie, datanascimento, email, telefone1, telefone2,
cep, endereco, numero, complemento, referencia, bairro, cidade,
uf, observacaocliente, valorinstalacao, plano1, plano2, observacaonegocio

Possíveis Configurações de Campo

  • required: campo obrigatório
  • maxlength: tamanho máximo
  • type: tipo (string, decimal, date)
  • enum: valores específicos esperados

Importante: plano1 e plano2 retornam IDs válidos para seleção.


📤 Como Enviar o Lead


Insomnia - Envio de Lead
   

Use este curl com POST:

curl -d "nome=Teste&cpfcnpj=000.000.001-91&rgie=1515&datanascimento=2000-01-31&email=email%40email.com&telefone1=(11)99999-8888&telefone2=&cep=23075-007&endereco=ESTRADA+DO+TINGUI&numero=3333&complemento=&referencia=&bairro=CAMPO+GRANDE&cidade=RIO+DE+JANEIRO&uf=RJ&observacaocliente=&valorinstalacao=&plano1=12806&plano2=33891&observacaonegocio=" \
  -H "Accept: application/json" \
  https://sistema.receitanet.net/novo/crm/formulario/2445

📌 O header Accept: application/json garante resposta em JSON.

Retornos Esperados

  • success: true → Lead cadastrado com sucesso
  • success: false → Veja erros em errors

🚀 Dica: utilize Postman ou Insomnia para facilitar testes de headers e payload.

✅ Pronto! Agora você sabe como preencher leads no CRM via API.

🚀 Equipe ReceitaNet – Sempre trabalhando para o seu Crescimento!

🔗
www.receitanet.net

🔔
Inscreva-se no Canal do YouTube da ReceitaNet
e deixe o seu LIKE 👍


💬


Leandro Senni

Formado em Tecnólogo em Sistema para Internet na UNOESTE. Entusiasta em Desenvolvedor PHP e Android. Conhecimento Laravel, Symfony e Lumen, Frameworks PHP.