Analytics ricos de opens/clicks de una campaña
GET
/v1/bulk/campaigns/{id}/analytics
const url = 'https://api.mailerdash.com/v1/bulk/campaigns/example/analytics?format=csv';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.mailerdash.com/v1/bulk/campaigns/example/analytics?format=csv' \ --header 'Authorization: Bearer <token>'Analytics de tracking (Fase B Incremento A): opens únicos + total, clicks únicos + total, tasas (open rate, CTR, CTOR, bounce, complaint, unsub), top links clickeados y timeline de opens/clicks por día UTC. Scoped a la API key del cliente; admin ve cualquier tenant. detail_window_days=90 por retención de tracking_events (cleanupOld).
Authorizations
Sección titulada «Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada «Path Parameters » id
required
string
Query Parameters
Sección titulada «Query Parameters » format
string
Responses
Sección titulada « Responses »Analytics de la campaña
Media type application/json
object
delivered
integer
opens
object
unique
integer
total
integer
rate
number
clicks
object
unique
integer
total
integer
rate
number
ctor
number
bounces
integer
complaints
integer
unsubs
integer
rates
object
open
number
ctr
number
ctor
number
bounce
number
complaint
number
unsub
number
top_links
Array<object>
object
url
string
clicks_unique
integer
clicks_total
integer
timeline
Array<object>
object
date
string
opens
integer
clicks
integer
detail_window_days
integer
Example generated
{ "delivered": 1, "opens": { "unique": 1, "total": 1, "rate": 1 }, "clicks": { "unique": 1, "total": 1, "rate": 1, "ctor": 1 }, "bounces": 1, "complaints": 1, "unsubs": 1, "rates": { "open": 1, "ctr": 1, "ctor": 1, "bounce": 1, "complaint": 1, "unsub": 1 }, "top_links": [ { "url": "example", "clicks_unique": 1, "clicks_total": 1 } ], "timeline": [ { "date": "example", "opens": 1, "clicks": 1 } ], "detail_window_days": 1}No autorizado
Campaña no encontrada