---
title: "Load Events"
method: GET
path: "/events"
tags: ["Events"]
---

# Load Events

`GET /events`

Returns a log of delivery events filtered by specified parameters. Required Access Level: ViewReports

## Query parameters

- `eventTypes` EventType[] — array
- `from` string, date-time, nullable — string
- `to` string, date-time, nullable — string
- `orderBy` 'DateDescending' | 'DateAscending'
- `limit` integer — integer
- `offset` integer — integer

## Response `200`

OK

- RecipientEvent[]
  - `TransactionID` string, string — ID number of transaction
  - `MsgID` string, string — ID number of selected message.
  - `FromEmail` string, string — Default From: email address.
  - `To` string, string — Ending date for search in YYYY-MM-DDThh:mm:ss format.
  - `Subject` string, string — Default subject of email.
  - `EventType` 'Submission' | 'FailedAttempt' | 'Bounce' | 'Sent' | 'Open' | 'Click' | 'Unsubscribe' | 'Complaint' — Type of event
  - `EventDate` string, date-time — Creation date
  - `ChannelName` string, string — Name of selected channel.
  - `MessageCategory` 'Unknown' | 'Ignore' | 'Spam' | 'BlackListed' | 'NoMailbox' | 'GreyListed' | 'Throttled' | 'Timeout' | 'ConnectionProblem' | 'SPFProblem' | 'AccountProblem' | 'DNSProblem' | 'NotDeliveredCancelled' | 'CodeError' | 'ManualCancel' | 'ConnectionTerminated' | 'NotDelivered'
  - `NextTryOn` string, date-time, nullable — Date of next try
  - `Message` string, string — Content of message, HTML encoded
  - `IPAddress` string, string — IP which this email was sent through
  - `PoolName` string, string — Name of an IP pool this email was sent through

---

[API](https://skmtc.net/elasticemail/apis/megamail-api.md) · [All operations](https://skmtc.net/elasticemail/apis/megamail-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elasticemail/megamail-api/versions/1a0ebb83f676/schema)
