Skip to main content
GET
/
superadmin
/
emails
/
logs
Get recent email delivery logs
curl --request GET \
  --url https://api.engagefabric.com/superadmin/emails/logs
{
  "logs": [
    {
      "id": "<string>",
      "emailType": "<string>",
      "recipient": "<string>",
      "subject": "<string>",
      "status": "PENDING",
      "errorMessage": "<string>",
      "createdAt": "2023-11-07T05:31:56Z",
      "sentAt": "2023-11-07T05:31:56Z"
    }
  ],
  "failedCount": 123
}

Query Parameters

limit
number

Number of logs to return (default: 50)

status
enum<string>

Filter by status

Available options:
PENDING,
SENT,
DELIVERED,
FAILED,
BOUNCED,
COMPLAINED
emailType
string

Filter by email type

recipient
string

Filter by recipient email

Response

200 - application/json

Email delivery logs

logs
object[]
failedCount
number

Total number of failed emails