Package 

Class SentEmailsControllerApi

    • Constructor Detail

      • SentEmailsControllerApi

        SentEmailsControllerApi(String xApiKey, String basePath)
    • Method Detail

      • getAllSentTrackingPixels

         final PageTrackingPixelProjection getAllSentTrackingPixels(OffsetDateTime before, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all sent email tracking pixels in paginated form

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        page - Optional page index in sent email tracking pixel list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email tracking pixel list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getAllSentTrackingPixelsRequestConfig

         final RequestConfig getAllSentTrackingPixelsRequestConfig(OffsetDateTime before, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getAllSentTrackingPixels

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        page - Optional page index in sent email tracking pixel list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email tracking pixel list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentEmailTrackingPixels

         final PageTrackingPixelProjection getSentEmailTrackingPixels(UUID id, OffsetDateTime before, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all tracking pixels for a sent email in paginated form

        Parameters:
        id - id
        before - Filter by created at before the given timestamp (optional)
        page - Optional page index in sent email tracking pixel list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email tracking pixel list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentEmailTrackingPixelsRequestConfig

         final RequestConfig getSentEmailTrackingPixelsRequestConfig(UUID id, OffsetDateTime before, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getSentEmailTrackingPixels

        Parameters:
        id - id
        before - Filter by created at before the given timestamp (optional)
        page - Optional page index in sent email tracking pixel list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email tracking pixel list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentEmails

         final PageSentEmailProjection getSentEmails(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all sent emails in paginated form

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inboxId to filter sender of sent emails by (optional)
        page - Optional page index in inbox sent email list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in inbox sent email list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentEmailsRequestConfig

         final RequestConfig getSentEmailsRequestConfig(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getSentEmails

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inboxId to filter sender of sent emails by (optional)
        page - Optional page index in inbox sent email list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in inbox sent email list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentOrganizationEmails

         final PageSentEmailProjection getSentOrganizationEmails(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        Get all sent organization emails in paginated form

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inboxId to filter sender of sent emails by (optional)
        page - Optional page index in sent email list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)
      • getSentOrganizationEmailsRequestConfig

         final RequestConfig getSentOrganizationEmailsRequestConfig(OffsetDateTime before, UUID inboxId, Integer page, String searchFilter, OffsetDateTime since, Integer size, String sort)

        To obtain the request config of the operation getSentOrganizationEmails

        Parameters:
        before - Filter by created at before the given timestamp (optional)
        inboxId - Optional inboxId to filter sender of sent emails by (optional)
        page - Optional page index in sent email list pagination (optional, default to 0)
        searchFilter - Optional search filter (optional)
        since - Filter by created at after the given timestamp (optional)
        size - Optional page size in sent email list pagination (optional, default to 20)
        sort - Optional createdAt sort direction ASC or DESC (optional, default to ASC)