DocumentacionObtener logs de email
Obtener logs de email
Lista los emails enviados y su estado desde el SDK de JavaScript.
Usa getLogs para paginar tus emails enviados y su estado de entrega.
import { MailingCore } from 'mailingcore-js'
MailingCore.init({ apiKey: 'mc_live_...' })
const { data, meta } = await MailingCore.getLogs({ page: 1, limit: 20 })
Parametros
| Opcion | Tipo | Por defecto |
|---|---|---|
page | number | 1 |
limit | number | 20 |
getLogs solo pagina — hoy no hay filtros de status ni de fecha en el SDK.
Respuesta
Una lista paginada de logs de email:
{
"data": [
{
"id": "...",
"toEmail": "[email protected]",
"subject": "...",
"status": "DELIVERED",
"provider": "...",
"messageId": "...",
"createdAt": "...",
"tags": []
}
],
"meta": { "page": 1, "limit": 20, "total": 0, "totalPages": 0 }
}
Por debajo llama a GET /emails/logs, que requiere una API key con el scope email:read. Ver Estados de email para los valores de status y Logs de envio para el endpoint REST.