API - Alterando dados do Lead usando qualquer campo como referência
Last updated
Last updated
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: