hogarSolarApp
Map Tracking

Start Tracking

Inicia el tracking para una cita. Genera token y lo guarda en Redis. Consulta HubSpot para obtener información del cliente. Envía notificación RCS al cliente (bloquea si falla).

post/api/hogarSolarApp/tracking/start

Request body

comercial_idinteger nullable

ID del comercial

comercial_namestring nullable

Nombre del comercial

email_clientestring required

Email del cliente en HubSpot

tipo_visita'visita' | 'previsualizacion' | 'instalacion' | 'mantenimiento' required

Tipos de visita soportados.

appointment_datestring nullable

Fecha de la cita (YYYY-MM-DD)

appointment_timestring nullable

Hora de la cita (HH:MM)

dest_latnumber nullable

Latitud del destino

dest_lngnumber nullable

Longitud del destino

dest_addressstring nullable

Dirección del destino (fallback si no hay coords)

client_phonestring required

Teléfono del cliente (de citas[].clienteTelefono)

client_namestring nullable

Nombre del cliente

Response

Successful Response

tokenstring required
tracking_urlstring required
tracking_idstring required
rcs_sentboolean

Si el RCS fue enviado correctamente

Changes