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

OpcionTipoPor defecto
pagenumber1
limitnumber20

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.