Skip to main content
Este endpoint actualiza uno o más campos de un lead existente sin sobrescribir el registro completo. Los casos de uso habituales incluyen avanzar un lead en el pipeline de ventas cambiando su estado, asignarlo a un asesor de ventas concreto, corregir el vehículo de interés o agregar notas internas después de una conversación. Como el endpoint usa semántica PATCH, solo hace falta enviar los campos que se quieren cambiar.

Endpoint

Parámetros de ruta

string
requerido
Identificador único del lead a actualizar, p. ej. lead_abc123.

Cuerpo de la solicitud

Todos los campos son opcionales. Solo se modifican los campos incluidos en la solicitud.
string
Nuevo estado del ciclo de vida del lead. Valores aceptados: new, in_conversation, qualified, assigned, closed, lost.
string
ID de usuario del asesor de ventas al que se asigna este lead. Se pasa null para dejarlo sin asignar.
string
Actualiza el modelo o la descripción del vehículo que le interesa al lead, p. ej. "Ford Ranger XLS 4x4 2024". El agente de IA toma este cambio en las interacciones posteriores.
string
Notas internas sobre este lead. Este valor reemplaza las notas existentes: si hay que conservar el contenido previo, se debe anexar manualmente.

Ejemplo de solicitud

Marcar un lead como asignado y definir el asesor de ventas responsable:
cURL

Respuesta

Una solicitud exitosa devuelve HTTP 200 OK con el objeto lead completo y actualizado.
200 OK
Este endpoint usa semántica PATCH: solo se modifican los campos presentes en el cuerpo de la solicitud. Los campos omitidos quedan exactamente como estaban. Para vaciar un campo opcional como assigned_to, hay que pasarlo explícitamente como null.