eusend
Emails

List Emails

Retrieve a paginated list of emails sent from your organization.

GET/emails

Query parameters

ParameterTypeDescription
statusstringFilter by status: queued, sending, sent, delivered, bounced, complained, suppressed, failed.
fromstringFilter by sender email address.
tostringFilter by recipient email address.
cursorstring (UUID)Pagination cursor — pass next_cursor from the previous response.
limitnumberResults per page. Default: 10. Max: 100.
request
curl "https://api.eusend.dev/emails?status=delivered&limit=10" \
  -H "Authorization: Bearer eu_live_xxxxxxxxxxxx"
response — 200 OK
{
  "data": [
    {
      "id": "9a8b7c6d-5e4f-4a3b-8c1d-0e9f8a7b6c5d",
      "from": "noreply@acme.com",
      "to": ["alice@example.com"],
      "subject": "Your order has shipped",
      "status": "delivered",
      "testMode": false,
      "createdAt": "2026-05-20T10:00:00.000Z"
    }
  ],
  "next_cursor": "9a8b7c6d-5e4f-4a3b-8c1d-0e9f8a7b6c5d"
}

On this page