# transactionalEmailEventReport

**Type:** GraphQL queries

**Description:**
Query for transactionalEmailEventReport

## Arguments
- customerId (String): Your customer ID.
- datePeriod (DatePeriod, Not Null): undefined
  - fromIncluded (String): Start date and time of the query (inclusive), e.g., ```2025-03-03T15:00:00.000Z``` (UTC).
  - toExcluded (String): End date and time of the query (exclusive), e.g., ```2025-03-03T15:05:00.000Z``` (UTC).
- filter (TransactionalEmailColumnEventFilters): undefined
  - usageId (ColumnFilter): Filter by the value of the 'usageId' field.
    - values (String): List of string values to filter by (logical OR).
  - eventType (ColumnFilter): Filter by event type. This can be either 'OPEN' or 'CLICK'.
    - values (String): List of string values to filter by (logical OR).
  - eventSubType (ColumnFilter): Filter by event subtype. This can be 'LINK_CLICKED' for click event types or 'MAIL_OPENED' for mail event types.
    - values (String): List of string values to filter by (logical OR).
  - userId (ColumnFilter): Filter for user ID (technical account) of the client using the service.
    - values (String): List of string values to filter by (logical OR).
- page (Int): The requested page index. The first page is 0.
- size (Int): A maximum of 10,000 rows per page. For larger reports, please refer to our asynchronous reporting.
- sort (SortDirection): undefined


## Response
**Type:** TransactionalEmailEventQueryResult
**Description:**
undefined

### Fields
- content (TransactionalEmailEventReportRecord)
- pageIndex (Int): Page number of the response, starting at 0.
- pageSize (Int): Page size of the response.
- hasMoreElements (Boolean): Flag indicating whether there are more pages.
