Get Campaign Results
Esta API permite consultar el detalle avanzado de las campañas de salida (Outbound) ejecutadas en la plataforma. A través de una sola solicitud, se obtiene el listado completo de contactos asociados a una campaña, junto con el estado de cada envío, sus fechas de solicitud y respuesta, y —cuando aplica— la reacción registrada por el destinatario. Esto entrega visibilidad completa sobre el ciclo de vida de cada contacto dentro de la campaña, desde el envío inicial hasta la interacción final.
Note
Esta API aplica únicamente a la versión 1 del módulo de campañas.
GET |
{{ly_endpoint}}/api/LynnReporting/ExecuteReport/{{ly_tenant}}/9fe42f19-0b8a-43a6-8bb0-604947e85160 |
| Request (Body JSON) |
|
| Response |
|
cURL
curl --location '{{ly_endpoint}}/api/LynnReporting/ExecuteReport/{{ly_tenant}}/9fe42f19-0b8a-43a6-8bb0-604947e85160' \
--header 'Content-Type: application/json' \
--header 'Authorization: {{var_token}}' \
--data '{
"startDate" : "{{startDate}}",
"endDate" : "{{endDate}}",
"campaingId": "{{campaignId}}",
"lastDocument": ""
}'
Parámetros de Ruta (Path Parameters)
| Parámetro | Descripción |
|---|---|
ly_endpoint |
Url base, de acuerdo al ambiente: Testing: premium-testing.lynn.cx Production: premium-production.lynn.cx |
ly_tenant |
Identificador del tenant |
ly_reportId |
ID del reporte a ejecutar9fe42f19-0b8a-43a6-8bb0-604947e85160 |
Parámetros de Entrada
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
startDate |
string (date-time) |
✅ | Fecha y hora de inicio en formato yyyy-MM-dd HH:mm:ss |
endDate |
string (date-time) |
✅ | Fecha y hora de término en el mismo formato |
size |
integer |
✅ | Cantidad máxima de registros a retornar por página |
campaingId |
string |
✅ | Identificador de la campaña a consultar |
lastDocument |
string |
Opcional | Número de documentos por página (tamaño de lote) |
Parámetros de result de Salida
| Campo | Tipo | Descripción |
|---|---|---|
REQUEST_ID |
string |
Identificador único de la solicitud de campaña |
CAMPAIGN_ID |
string |
Identificador de la campaña |
CAMPAING_NAME |
string |
Nombre descriptivo de la campaña |
VALID_UNTIL |
string |
Fecha y hora límite de validez del registro |
VALID_FOR_HOURS |
string |
Cantidad de horas de validez asignadas al registro |
CONTACT_CHANNEL_ID |
string |
ID numérico del canal de contacto utilizado |
CONTACT_CHANNEL_NAME |
string |
Nombre del canal de contacto (ej. Skype, Telegram, Teams) |
CONTACT_NAME |
string |
Nombre del contacto asociado |
CONTACT_ID |
string |
Identificador único del contacto en el sistema |
STATUS |
string |
Estado actual del registro (ej. Sent, Reacted) |
REQUEST_DATE |
string |
Fecha y hora en que se realizó la solicitud |
LAST_RESULT_DATE |
string |
Fecha y hora del último resultado/actualización del registro |
DETAIL |
string |
Detalle de la respuesta del canal (status y mensaje del proveedor) |
LOAD_DESCRIPTION |
string |
Descripción de la carga/división que generó el registro |
REACTION_SESSION |
string / null |
ID de la sesión de reacción del usuario, si existe |
EXPECTED_REACTION |
string |
Reacción esperada por parte del usuario |
REACTION |
string / null |
Reacción real recibida por parte del usuario |
REACTED_AS_EXPECTED |
string / null |
Indica si la reacción coincidió con la esperada |
REACTION_OUTOF_VALIDUNTIL |
string / null |
Indica si la reacción ocurrió fuera de la fecha de validez límite |
REACTION_OUTOF_VALIDFORHOURS |
string / null |
Indica si la reacción ocurrió fuera del rango de horas de validez |