API - Alterando dados do Lead usando qualquer campo como referência

Geralmente, para se alterar dados de um Lead via API, você precisa saber o ID deste Lead, passar o parâmetro do ID e o parâmetro do campo que deseja alterar.

Uma maneira mais simples de fazer isso sem precisar saber o ID do lead, é usar a chamada "leadsbyfield".

Usando "leadsbyfield" você poderá buscar o Lead pelo Email, Whatsapp, Mobile, etc.. O ideal é que seja um campo ÚNICO para não correr o risco de você alterar vários Leads que possuam a mesma informação.

Vamos pegar como exemplo o Lead Bill Gates.

Via API, queremos alterar o primeiro nome do Bill para William. Logo, iremos usar o alias "firstname"

No exemplo do Postman abaixo:

Método = PUT

URL = https://sprinthub-api-master.sprinthub.app/leadsbyfield/email/billgates@teste.com?i=licenca&apitoken=XX

Não esquecer de adicionar o nome da sua licença em "i" e o seu token em "apitoken".

Ao executar, o retorno deverá ser success: true.

Agora, basta olhar o Lead e verá que o campo foi alterado:

Last updated

Change request #679: Como criar um template de mensagens