Ir al contenido

Engagement de un contacto — historial de campañas + score

GET
/v1/bulk/contacts/{email}/engagement
curl --request GET \
--url https://api.mailerdash.com/v1/bulk/contacts/example/engagement \
--header 'Authorization: Bearer <token>'

Analytics por contacto (Fase B Incremento C): campañas recibidas con su estado abierto/clickeado, totales, score (active/passive/dormant según la última actividad) y last_engagement_at. Scopeado a la API key del cliente (admin puede pasar ?key_id= para ver otro tenant).

email
required
string
key_id
string

Engagement del contacto

Media type application/json
object
email
string
sends
Array<object>
object
campaign_id
string
campaign_name
string
sent_at
string
opened_at
string
nullable
clicked_at
string
nullable
totals
object
sends
integer
opens
integer
clicks
integer
score
string
Allowed values: active passive dormant
last_engagement_at
string
nullable
Example
{
"score": "active"
}

No autorizado

Contacto no encontrado