curl --request POST \
--url https://seu-dominio/api/webhooks/leads \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Maria Souza",
"phone": "+55 49 99999-0000",
"email": "maria@exemplo.com.br",
"source": "site",
"notes": "Pidió contacto sobre el plan anual"
}
'{
"message": "Lead accepted for processing"
}{
"message": "Unauthenticated."
}{
"message": "<string>",
"error": "<string>"
}Leads
Enviar un lead
Recibe un lead y lo coloca en la etapa inicial del embudo. Es obligatorio informar teléfono o correo electrónico. El lead se procesa inmediatamente después de ser aceptado. Si ya existe un lead con el mismo correo y teléfono, se actualiza. Límite de 120 solicitudes por minuto.
POST
/
api
/
webhooks
/
leads
curl --request POST \
--url https://seu-dominio/api/webhooks/leads \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Maria Souza",
"phone": "+55 49 99999-0000",
"email": "maria@exemplo.com.br",
"source": "site",
"notes": "Pidió contacto sobre el plan anual"
}
'{
"message": "Lead accepted for processing"
}{
"message": "Unauthenticated."
}{
"message": "<string>",
"error": "<string>"
}Autorizaciones
Token generado en Ajustes, Integraciones, pestaña Webhook de Leads, botón Generar Nuevo Token de Seguridad. Envíelo como Authorization: Bearer SU_TOKEN.
Cuerpo
application/json
Informe al menos phone o email.
Nombre del lead. Sin nombre, el lead se crea como Novo Lead.
Maximum string length:
255Teléfono. Solo se conservan los números.
Maximum string length:
50Correo electrónico del lead.
Maximum string length:
255Origen del lead, por ejemplo site o rd_station.
Maximum string length:
100Observaciones sobre el lead.
Respuesta
Lead aceptado para procesamiento.
Ejemplo:
"Lead accepted for processing"