Ir al contenido

Tasas agregadas cross-campaña por ventana de tiempo

GET
/v1/bulk/analytics/rates
curl --request GET \
--url 'https://api.mailerdash.com/v1/bulk/analytics/rates?period=24h&format=csv' \
--header 'Authorization: Bearer <token>'

Analytics agregados (Fase B Incremento B): totals + tasas (open, CTR, CTOR, bounce, complaint, unsub) y serie temporal por ventana (24h/7d/30d), scopeados a la API key del cliente. Los opens/clicks “unique” son COUNT(DISTINCT recipient) sobre toda la ventana (no la suma de los únicos por campaña).

period
string
default: 7d
Allowed values: 24h 7d 30d
key_id
string
format
string
Allowed values: csv

Tasas agregadas

Media type application/json
object
period
string
granularity
string
window_start
string
totals
object
delivered
integer
opens_unique
integer
opens_total
integer
clicks_unique
integer
clicks_total
integer
bounces
integer
complaints
integer
unsubs
integer
rates
object
open
number
ctr
number
ctor
number
bounce
number
complaint
number
unsub
number
series
Array<object>
object
bucket
string
opens
integer
clicks
integer
delivered
integer
Example generated
{
"period": "example",
"granularity": "example",
"window_start": "example",
"totals": {
"delivered": 1,
"opens_unique": 1,
"opens_total": 1,
"clicks_unique": 1,
"clicks_total": 1,
"bounces": 1,
"complaints": 1,
"unsubs": 1
},
"rates": {
"open": 1,
"ctr": 1,
"ctor": 1,
"bounce": 1,
"complaint": 1,
"unsub": 1
},
"series": [
{
"bucket": "example",
"opens": 1,
"clicks": 1,
"delivered": 1
}
]
}

Período inválido

No autorizado