curl --request POST \
--url https://api.wppfy.com/chat/editLead \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"id": "5511999999999@s.whatsapp.net",
"chatbot_disableUntil": -1,
"chatbot_agentResetMemoryAt": -1,
"lead_isTicketOpen": true,
"lead_assignedAttendant_id": "att_123456",
"lead_kanbanOrder": 1000,
"lead_tags": [
"vip",
"suporte",
"prioridade-alta"
],
"lead_name": "Juan Pérez",
"lead_fullName": "Juan Pérez García",
"lead_email": "joao@exemplo.com",
"lead_personalid": "123.456.789-00",
"lead_status": "qualificado",
"lead_notes": "Cliente interesado en el plan premium",
"lead_field01": "<string>",
"lead_field02": "<string>",
"lead_field03": "<string>",
"lead_field04": "<string>",
"lead_field05": "<string>",
"lead_field06": "<string>",
"lead_field07": "<string>",
"lead_field08": "<string>",
"lead_field09": "<string>",
"lead_field10": "<string>",
"lead_field11": "<string>",
"lead_field12": "<string>",
"lead_field13": "<string>",
"lead_field14": "<string>",
"lead_field15": "<string>",
"lead_field16": "<string>",
"lead_field17": "<string>",
"lead_field18": "<string>",
"lead_field19": "<string>",
"lead_field20": "<string>"
}
'import requests
url = "https://api.wppfy.com/chat/editLead"
payload = {
"id": "5511999999999@s.whatsapp.net",
"chatbot_disableUntil": -1,
"chatbot_agentResetMemoryAt": -1,
"lead_isTicketOpen": True,
"lead_assignedAttendant_id": "att_123456",
"lead_kanbanOrder": 1000,
"lead_tags": ["vip", "suporte", "prioridade-alta"],
"lead_name": "Juan Pérez",
"lead_fullName": "Juan Pérez García",
"lead_email": "joao@exemplo.com",
"lead_personalid": "123.456.789-00",
"lead_status": "qualificado",
"lead_notes": "Cliente interesado en el plan premium",
"lead_field01": "<string>",
"lead_field02": "<string>",
"lead_field03": "<string>",
"lead_field04": "<string>",
"lead_field05": "<string>",
"lead_field06": "<string>",
"lead_field07": "<string>",
"lead_field08": "<string>",
"lead_field09": "<string>",
"lead_field10": "<string>",
"lead_field11": "<string>",
"lead_field12": "<string>",
"lead_field13": "<string>",
"lead_field14": "<string>",
"lead_field15": "<string>",
"lead_field16": "<string>",
"lead_field17": "<string>",
"lead_field18": "<string>",
"lead_field19": "<string>",
"lead_field20": "<string>"
}
headers = {
"token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {token: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
id: '5511999999999@s.whatsapp.net',
chatbot_disableUntil: -1,
chatbot_agentResetMemoryAt: -1,
lead_isTicketOpen: true,
lead_assignedAttendant_id: 'att_123456',
lead_kanbanOrder: 1000,
lead_tags: ['vip', 'suporte', 'prioridade-alta'],
lead_name: 'Juan Pérez',
lead_fullName: 'Juan Pérez García',
lead_email: 'joao@exemplo.com',
lead_personalid: '123.456.789-00',
lead_status: 'qualificado',
lead_notes: 'Cliente interesado en el plan premium',
lead_field01: '<string>',
lead_field02: '<string>',
lead_field03: '<string>',
lead_field04: '<string>',
lead_field05: '<string>',
lead_field06: '<string>',
lead_field07: '<string>',
lead_field08: '<string>',
lead_field09: '<string>',
lead_field10: '<string>',
lead_field11: '<string>',
lead_field12: '<string>',
lead_field13: '<string>',
lead_field14: '<string>',
lead_field15: '<string>',
lead_field16: '<string>',
lead_field17: '<string>',
lead_field18: '<string>',
lead_field19: '<string>',
lead_field20: '<string>'
})
};
fetch('https://api.wppfy.com/chat/editLead', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wppfy.com/chat/editLead",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => '5511999999999@s.whatsapp.net',
'chatbot_disableUntil' => -1,
'chatbot_agentResetMemoryAt' => -1,
'lead_isTicketOpen' => true,
'lead_assignedAttendant_id' => 'att_123456',
'lead_kanbanOrder' => 1000,
'lead_tags' => [
'vip',
'suporte',
'prioridade-alta'
],
'lead_name' => 'Juan Pérez',
'lead_fullName' => 'Juan Pérez García',
'lead_email' => 'joao@exemplo.com',
'lead_personalid' => '123.456.789-00',
'lead_status' => 'qualificado',
'lead_notes' => 'Cliente interesado en el plan premium',
'lead_field01' => '<string>',
'lead_field02' => '<string>',
'lead_field03' => '<string>',
'lead_field04' => '<string>',
'lead_field05' => '<string>',
'lead_field06' => '<string>',
'lead_field07' => '<string>',
'lead_field08' => '<string>',
'lead_field09' => '<string>',
'lead_field10' => '<string>',
'lead_field11' => '<string>',
'lead_field12' => '<string>',
'lead_field13' => '<string>',
'lead_field14' => '<string>',
'lead_field15' => '<string>',
'lead_field16' => '<string>',
'lead_field17' => '<string>',
'lead_field18' => '<string>',
'lead_field19' => '<string>',
'lead_field20' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.wppfy.com/chat/editLead"
payload := strings.NewReader("{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.wppfy.com/chat/editLead")
.header("token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/chat/editLead")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"wa_fastid": "5511888888888:5511999999999",
"wa_chatid": "5511999999999@s.whatsapp.net",
"lead_name": "João Silva",
"lead_status": "qualificado",
"lead_tags": [
"vip",
"suporte"
],
"lead_isTicketOpen": true,
"lead_assignedAttendant_id": "att_123456"
}Edita la información del lead
Actualiza la información de lead asociada a un chat. Permite modificar el estado del ticket, la asignación del agente, la posición en el kanban, las etiquetas y otros campos personalizados.
Los cambios quedan disponibles de inmediato en las consultas y en los eventos webhook/SSE. para mantener la aplicación sincronizada.
curl --request POST \
--url https://api.wppfy.com/chat/editLead \
--header 'Content-Type: application/json' \
--header 'token: <api-key>' \
--data '
{
"id": "5511999999999@s.whatsapp.net",
"chatbot_disableUntil": -1,
"chatbot_agentResetMemoryAt": -1,
"lead_isTicketOpen": true,
"lead_assignedAttendant_id": "att_123456",
"lead_kanbanOrder": 1000,
"lead_tags": [
"vip",
"suporte",
"prioridade-alta"
],
"lead_name": "Juan Pérez",
"lead_fullName": "Juan Pérez García",
"lead_email": "joao@exemplo.com",
"lead_personalid": "123.456.789-00",
"lead_status": "qualificado",
"lead_notes": "Cliente interesado en el plan premium",
"lead_field01": "<string>",
"lead_field02": "<string>",
"lead_field03": "<string>",
"lead_field04": "<string>",
"lead_field05": "<string>",
"lead_field06": "<string>",
"lead_field07": "<string>",
"lead_field08": "<string>",
"lead_field09": "<string>",
"lead_field10": "<string>",
"lead_field11": "<string>",
"lead_field12": "<string>",
"lead_field13": "<string>",
"lead_field14": "<string>",
"lead_field15": "<string>",
"lead_field16": "<string>",
"lead_field17": "<string>",
"lead_field18": "<string>",
"lead_field19": "<string>",
"lead_field20": "<string>"
}
'import requests
url = "https://api.wppfy.com/chat/editLead"
payload = {
"id": "5511999999999@s.whatsapp.net",
"chatbot_disableUntil": -1,
"chatbot_agentResetMemoryAt": -1,
"lead_isTicketOpen": True,
"lead_assignedAttendant_id": "att_123456",
"lead_kanbanOrder": 1000,
"lead_tags": ["vip", "suporte", "prioridade-alta"],
"lead_name": "Juan Pérez",
"lead_fullName": "Juan Pérez García",
"lead_email": "joao@exemplo.com",
"lead_personalid": "123.456.789-00",
"lead_status": "qualificado",
"lead_notes": "Cliente interesado en el plan premium",
"lead_field01": "<string>",
"lead_field02": "<string>",
"lead_field03": "<string>",
"lead_field04": "<string>",
"lead_field05": "<string>",
"lead_field06": "<string>",
"lead_field07": "<string>",
"lead_field08": "<string>",
"lead_field09": "<string>",
"lead_field10": "<string>",
"lead_field11": "<string>",
"lead_field12": "<string>",
"lead_field13": "<string>",
"lead_field14": "<string>",
"lead_field15": "<string>",
"lead_field16": "<string>",
"lead_field17": "<string>",
"lead_field18": "<string>",
"lead_field19": "<string>",
"lead_field20": "<string>"
}
headers = {
"token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {token: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
id: '5511999999999@s.whatsapp.net',
chatbot_disableUntil: -1,
chatbot_agentResetMemoryAt: -1,
lead_isTicketOpen: true,
lead_assignedAttendant_id: 'att_123456',
lead_kanbanOrder: 1000,
lead_tags: ['vip', 'suporte', 'prioridade-alta'],
lead_name: 'Juan Pérez',
lead_fullName: 'Juan Pérez García',
lead_email: 'joao@exemplo.com',
lead_personalid: '123.456.789-00',
lead_status: 'qualificado',
lead_notes: 'Cliente interesado en el plan premium',
lead_field01: '<string>',
lead_field02: '<string>',
lead_field03: '<string>',
lead_field04: '<string>',
lead_field05: '<string>',
lead_field06: '<string>',
lead_field07: '<string>',
lead_field08: '<string>',
lead_field09: '<string>',
lead_field10: '<string>',
lead_field11: '<string>',
lead_field12: '<string>',
lead_field13: '<string>',
lead_field14: '<string>',
lead_field15: '<string>',
lead_field16: '<string>',
lead_field17: '<string>',
lead_field18: '<string>',
lead_field19: '<string>',
lead_field20: '<string>'
})
};
fetch('https://api.wppfy.com/chat/editLead', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.wppfy.com/chat/editLead",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'id' => '5511999999999@s.whatsapp.net',
'chatbot_disableUntil' => -1,
'chatbot_agentResetMemoryAt' => -1,
'lead_isTicketOpen' => true,
'lead_assignedAttendant_id' => 'att_123456',
'lead_kanbanOrder' => 1000,
'lead_tags' => [
'vip',
'suporte',
'prioridade-alta'
],
'lead_name' => 'Juan Pérez',
'lead_fullName' => 'Juan Pérez García',
'lead_email' => 'joao@exemplo.com',
'lead_personalid' => '123.456.789-00',
'lead_status' => 'qualificado',
'lead_notes' => 'Cliente interesado en el plan premium',
'lead_field01' => '<string>',
'lead_field02' => '<string>',
'lead_field03' => '<string>',
'lead_field04' => '<string>',
'lead_field05' => '<string>',
'lead_field06' => '<string>',
'lead_field07' => '<string>',
'lead_field08' => '<string>',
'lead_field09' => '<string>',
'lead_field10' => '<string>',
'lead_field11' => '<string>',
'lead_field12' => '<string>',
'lead_field13' => '<string>',
'lead_field14' => '<string>',
'lead_field15' => '<string>',
'lead_field16' => '<string>',
'lead_field17' => '<string>',
'lead_field18' => '<string>',
'lead_field19' => '<string>',
'lead_field20' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.wppfy.com/chat/editLead"
payload := strings.NewReader("{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("token", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.wppfy.com/chat/editLead")
.header("token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.wppfy.com/chat/editLead")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"id\": \"5511999999999@s.whatsapp.net\",\n \"chatbot_disableUntil\": -1,\n \"chatbot_agentResetMemoryAt\": -1,\n \"lead_isTicketOpen\": true,\n \"lead_assignedAttendant_id\": \"att_123456\",\n \"lead_kanbanOrder\": 1000,\n \"lead_tags\": [\n \"vip\",\n \"suporte\",\n \"prioridade-alta\"\n ],\n \"lead_name\": \"Juan Pérez\",\n \"lead_fullName\": \"Juan Pérez García\",\n \"lead_email\": \"joao@exemplo.com\",\n \"lead_personalid\": \"123.456.789-00\",\n \"lead_status\": \"qualificado\",\n \"lead_notes\": \"Cliente interesado en el plan premium\",\n \"lead_field01\": \"<string>\",\n \"lead_field02\": \"<string>\",\n \"lead_field03\": \"<string>\",\n \"lead_field04\": \"<string>\",\n \"lead_field05\": \"<string>\",\n \"lead_field06\": \"<string>\",\n \"lead_field07\": \"<string>\",\n \"lead_field08\": \"<string>\",\n \"lead_field09\": \"<string>\",\n \"lead_field10\": \"<string>\",\n \"lead_field11\": \"<string>\",\n \"lead_field12\": \"<string>\",\n \"lead_field13\": \"<string>\",\n \"lead_field14\": \"<string>\",\n \"lead_field15\": \"<string>\",\n \"lead_field16\": \"<string>\",\n \"lead_field17\": \"<string>\",\n \"lead_field18\": \"<string>\",\n \"lead_field19\": \"<string>\",\n \"lead_field20\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"wa_fastid": "5511888888888:5511999999999",
"wa_chatid": "5511999999999@s.whatsapp.net",
"lead_name": "João Silva",
"lead_status": "qualificado",
"lead_tags": [
"vip",
"suporte"
],
"lead_isTicketOpen": true,
"lead_assignedAttendant_id": "att_123456"
}Autorizaciones
Cuerpo
Identificador del chat. Puede ser:
- wa_chatid (ej.: "5511999999999@s.whatsapp.net")
- wa_fastid (ej.: "5511888888888:5511999999999")
"5511999999999@s.whatsapp.net"
Pausa la automatización (IA, disparadores y flujos) en esta conversación hasta este horario, en milisegundos. -1 pausa hasta que alguien la reactive; 0 la reactiva.
-1
Reinicia la memoria de la IA en la conversación: el agente pasa a leer solo los mensajes a partir de esta hora (ms). -1 es ahora (la hora del servidor); 0 lo deshace. Una hora en el futuro cuenta como ahora.
-1
Estado del ticket asociado al lead.
- true: El ticket está abierto/en atención
- false: El ticket está cerrado/resuelto
true
ID del agente asignado al lead. Use una cadena vacía ("") para eliminar la asignación.
"att_123456"
Posición de la tarjeta en el tablero kanban. Los valores mayores aparecen primero.
1000
Lista de tags asociadas al lead.
Las tags inexistentes se crean automáticamente.
Las tags con kanban=true representan la columna de la tarjeta.
Envíe un array vacío ([]) para eliminar todas las tags.
["vip", "suporte", "prioridade-alta"]
Nombre principal del lead
"Juan Pérez"
Nombre completo del lead
"Juan Pérez García"
Email del lead
"joao@exemplo.com"
Documento de identificación (CPF/CNPJ) Solo números o con formato
"123.456.789-00"
Estado libre del lead en el embudo de ventas
"qualificado"
Notas sobre el lead
"Cliente interesado en el plan premium"
Campo personalizado 1
Campo personalizado 2
Campo personalizado 3
Campo personalizado 4
Campo personalizado 5
Campo personalizado 6
Campo personalizado 7
Campo personalizado 8
Campo personalizado 9
Campo personalizado 10
Campo personalizado 11
Campo personalizado 12
Campo personalizado 13
Campo personalizado 14
Campo personalizado 15
Campo personalizado 16
Campo personalizado 17
Campo personalizado 18
Campo personalizado 19
Campo personalizado 20
Respuesta
Lead actualizado. Incluye los campos del lead y del chatbot de la conversación, no el Chat completo (sin lead_awaitingReply, por ejemplo).
Representa una conversación/ticket en el sistema
ID único de la conversación (r + 7 bytes aleatorios en hex)
Identificador rápido de WhatsApp
ID completo del chat en WhatsApp
LID del chat en WhatsApp (cuando esté disponible)
Indica si el chat está archivado
Nombre guardado en la agenda del teléfono para este número (vacío: no está guardado). La conversación se crea con él (por LID, mediante el número vinculado) y cambia cuando el contacto se guarda o se elimina en el teléfono.
Nombre definido por el usuario en el perfil de WhatsApp ("push name"). Proviene del perfil del contacto y puede no estar disponible según el contexto o el origen de los datos.
Nombre resuelto por el sistema como fallback. Normalmente consolida el mejor valor disponible entre datos internos, el nombre proveniente de WhatsApp y el nombre guardado en los contactos. Por eso, suele tener mayor probabilidad de venir completado.
URL de la imagen del chat
URL de la miniatura de la imagen
Comunidad principal del chat cuando representa un subgrupo
Show child attributes
Show child attributes
Tiempo de expiración de mensajes efímeros
Indica si el contacto está bloqueado
Indica si es un grupo
Indica si el usuario es admin del grupo
Indica si es un grupo solo de anuncios
Indica si es una comunidad
Indica si es miembro del grupo
Indica si el chat está fijado
Etiquetas del chat
Notas internas del chat sincronizadas mediante app state
Texto/voto del último mensaje
Tipo del último mensaje
Timestamp del último mensaje
Remitente del último mensaje
true cuando el contacto espera respuesta: el último mensaje es suyo y nadie concluyó la conversación (POST /lead/resolve). El mensaje del contacto lo activa; el nuestro (usted, la IA, un flujo o una integración) lo desactiva. En las conversaciones anteriores a este campo, la api decide según el remitente (el número o el LID de la instancia). Solo en conversaciones con personas: ausente en grupos y canales, que no entran en ninguno de los dos filtros, y cuando la conversación no tiene un último mensaje conocido (solo la fecha). Filtrable en /chat/find.
Timestamp del fin del silenciamiento
Propietario de la instancia
Contador de mensajes no leídos
Número de teléfono
Grupos en común separados por coma, formato: (nombre_grupo)id_grupo
"Grupo Familia(120363123456789012@g.us),Trabajo(987654321098765432@g.us)"
Nombre del lead
Nombre completo del lead
Email del lead
Documento de identificación
Estado libre del lead
Etiquetas del lead. Las etiquetas configuradas con kanban=true también determinan las
columnas en las que aparece la tarjeta en el Kanban.
Notas sobre el lead
Indica si tiene un ticket abierto
ID del agente responsable
Orden en el kanban
Inicio de la memoria de la IA (ms): el agente solo lee los mensajes de la conversación a partir de aquí. 0: sin corte (se aplica la ventana del agente). Se guarda mediante /chat/editLead.
ID del último disparador ejecutado
Timestamp del último disparador
Automatización (IA, disparadores y flujos) pausada en esta conversación hasta este horario, en milisegundos. -1: hasta que alguien la vuelva a activar; 0: activada.
Motivo de la pausa realizada por la automatización: solicitud de humano (IA o flujo; pausa hasta que alguien la reactive) o límite de respuestas de la IA (pausa de 1 hora). Vacío cuando no hay pausa o después de que termina. Reactivar (chatbot_disableUntil: 0 en /chat/editLead) o concluir (POST /lead/resolve) lo limpia.
