Interface EmailLogs

All Known Implementing Classes:
EmailLogsImpl

public interface EmailLogs
API for listing and retrieving email sending logs.
  • Method Details

    • list

      EmailLogsListResponse list(long accountId, String searchAfter, EmailLogsListFilters filters)
      Returns a paginated list of email logs for the account.
      Parameters:
      accountId - account ID
      searchAfter - optional cursor (message_id UUID from previous response next_page_cursor) for the next page
      filters - optional filters; pass null or empty to omit
      Returns:
      paginated list with messages, total_count, and next_page_cursor
    • get

      EmailLogMessage get(long accountId, String sendingMessageId)
      Returns a single email log message by its UUID.
      Parameters:
      accountId - account ID
      sendingMessageId - message UUID
      Returns:
      the message with details and events, or throws if not found