Ir a la documentación
API

Leer qué fue del correo enviado

Qué fue del correo enviado, tal como lo muestra la página Analíticas de la aplicación.

GET/analytics/sending

Ejecuta la llamada real en tu espacio de trabajo.

GET /analytics/sending

Qué fue del correo enviado, tal como lo muestra la página Analíticas de la aplicación.

Ejemplo

Requiere emails:read. El periodo es days, 30 salvo que indiques lo contrario y como mucho 365, o minutes, que manda, y empieza al principio de su tramo más antiguo. grain lo divide en días, horas o minutos.

curl
curl "$OE/analytics/sending?days=7" -H "$AUTH"
Respuesta
{  "object": "sending_analytics",  "since": "2026-09-26T00:00:00.000Z",  "until": "2026-10-02T09:41:00.000Z",  "grain": "day",  "offsetMinutes": 0,  "totals": {    "sends": 412,    "testSends": 3,    "recipients": 498,    "delivered": 486,    "failed": 1,    "bounced": 8,    "complained": 1,    "uncertain": 0,    "pending": 2  },  "days": [    { "day": "2026-10-01", "sent": 74, "delivered": 72, "failed": 0, "bounced": 2, "complained": 0 }  ],  "statuses": [{ "label": "sent", "count": 409 }],  "sources": [    { "label": "api", "count": 288 },    { "label": "composer", "count": 124 }  ],  "senders": [{ "label": "[email protected]", "count": 412 }],  "suppressed": [{ "label": "bounce", "count": 27 }]}

totals cuenta lo que se envió y a cuántos destinatarios, y qué fue de ello: entregado, fallido, rebotado, con queja, incierto y aún pendiente. days tiene lo mismo por tramo. statuses, sources y senders cuentan los envíos por estado, por su procedencia y por la dirección con la que salieron, y suppressed cuenta las direcciones suprimidas por motivo.

Una clave o una app limitada a ciertas direcciones solo cuenta el correo enviado desde ellas, y address lo limita a una dirección.

Referencia