List Events

Retrieve a list of events in your workspace. Requires full permission. Events are read-only — they are created automatically when actions occur across the API.

GET/events
Copy

Query Parameters

pageinteger
Link

Page number for pagination (minimum: 1, default: 1).

limitinteger
Link

Number of events to return (minimum: 1, maximum: 100, default: 100).

typestring
Link

Filter by event type. Supports comma-separated values (e.g. email.accepted,email.delivered).

include_databoolean
Link

Include the full event data payload (default: false). Omitted by default for lighter responses.

List events

const response = await fetch('https://api.emailit.com/v2/events?page=1&limit=100&type=email.accepted,email.delivered&include_data=true', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer em_test_51RxCWJ...vS00p61e0qRE',
    'Content-Type': 'application/json'
  }
});

const result = await response.json();

Responses

{
  "data": [
    {
      "object": "event",
      "id": "evt_2BxFg7KNqr5M...",
      "type": "email.accepted",
      "created_at": "2026-02-10T10:00:00.000000+00:00"
    }
  ],
  "next_page_url": "/v2/events?page=2&limit=100",
  "previous_page_url": null
}