> ## Documentation Index
> Fetch the complete documentation index at: https://developers.appstle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get/Search activity logs

> Retrieves activity logs for all subscription-related events and changes in the authenticated shop. Activity logs provide a comprehensive audit trail of all subscription activities, changes, and system events.

**What are Activity Logs?**
Activity logs are detailed records of every action, event, and change that occurs within your subscription system. They capture who made the change, when it happened, what was changed, and the result of the operation. This provides full traceability and audit capabilities for compliance, debugging, and customer support.

**Log Information Captured:**
- **Entity Information**:
  - Entity ID: The specific subscription, billing attempt, or resource affected
  - Entity Type: Type of resource (subscription, billing attempt, plan, settings, etc.)
  - Event Type: Specific action performed (see Event Types below)
  - Event Source: Origin of the event (customer portal, merchant portal, API, system, etc.)

- **Event Details**:
  - Status: SUCCESS, FAILURE, or INFO
  - Timestamp: When the event occurred
  - Activity By: User or system that triggered the event
  - Client IP: IP address of the requester (if applicable)
  - Additional Info: Detailed JSON payload with before/after values and context

**Entity Types:**
- `SUBSCRIPTION_BILLING_ATTEMPT` - Billing and payment attempt events
- `SUBSCRIPTION_CONTRACT_DETAILS` - Subscription contract modifications
- `SUBSCRIPTION_GROUP_PLAN` - Subscription plan changes
- `SHIPPING_PROFILE` - Delivery profile and shipping updates
- `CANCELLATION_MANAGEMENT` - Subscription cancellation events
- `DUNNING_MANAGEMENT` - Payment retry and dunning activities
- `PRODUCT_SWAP` - Product replacement events
- `FREQUENCY_SWAP` - Billing/delivery frequency changes
- `EMAIL_TEMPLATE` - Email template modifications
- `SHOP_INFO` - Shop settings and configuration changes
- `SUBSCRIPTION_WIDGET_SETTINGS` - Widget configuration updates
- `CUSTOMER_PORTAL_SETTINGS` - Portal settings modifications
- `SUBSCRIPTION_BUNDLING` - Bundle and bundling rule changes

**Event Sources:**
- `CUSTOMER_PORTAL` - Changes made by subscribers through the customer portal
- `MERCHANT_PORTAL` - Changes made by merchants in the admin panel
- `MERCHANT_EXTERNAL_API` - Changes made via API by merchants or integrations
- `SHOPIFY_EVENT` - Events triggered by Shopify webhooks
- `SHOPIFY_FLOW` - Events triggered by Shopify Flow automations
- `SYSTEM_EVENT` - Automated system events (scheduled tasks, sync operations)
- `MERCHANT_PORTAL_BULK_AUTOMATION` - Bulk operations initiated from admin panel

**Common Event Types:**
- **Subscription Changes**: CONTRACT_PAUSED, CONTRACT_ACTIVATED, CONTRACT_CANCELLED, CONTRACT_CREATED
- **Product Changes**: PRODUCT_ADD, PRODUCT_REMOVE, PRODUCT_REPLACE, PRODUCT_QUANTITY_CHANGE, PRODUCT_PRICE_CHANGE
- **Billing Changes**: NEXT_BILLING_DATE_CHANGE, BILLING_INTERVAL_CHANGE, BILLING_ATTEMPT_TRIGGERED, BILLING_ATTEMPT_SKIPPED
- **Delivery Changes**: DELIVERY_INTERVAL_CHANGE, SHIPPING_ADDRESS_CHANGE, DELIVERY_METHOD_UPDATED
- **Payment Changes**: PAYMENT_METHOD_UPDATED, SWITCH_PAYMENT_METHODS
- **Email Events**: SEND_UPCOMING_ORDER_EMAIL, SEND_TRANSACTION_FAILED_EMAIL, SEND_SUBSCRIPTION_CREATED_EMAIL
- **Discount Events**: DISCOUNT_APPLIED, DISCOUNT_REMOVED, PRICING_POLICY_DISCOUNT_APPLIED
- **One-Time Products**: ONE_TIME_PURCHASE_PRODUCT_ADDED, ONE_TIME_PURCHASE_PRODUCT_REMOVED

**Query Parameters and Filtering:**

You can filter activity logs using query parameters. All filters support standard operations:
- `equals` - Exact match
- `in` - Match any value in list
- `greaterThan`, `lessThan` - Date range filtering
- `contains` - Partial text match

**Example Filter Queries:**

1. **Get all failed billing attempts:**
   `?entityType.equals=SUBSCRIPTION_BILLING_ATTEMPT&eventType.equals=BILLING_ATTEMPT_TRIGGERED&status.equals=FAILURE`

2. **Get all customer portal changes:**
   `?eventSource.equals=CUSTOMER_PORTAL`

3. **Get logs for a specific subscription:**
   `?entityId.equals=123456&entityType.equals=SUBSCRIPTION_CONTRACT_DETAILS`

4. **Get logs within date range:**
   `?createAt.greaterThan=2024-01-01T00:00:00Z&createAt.lessThan=2024-01-31T23:59:59Z`

5. **Get all cancellation events:**
   `?eventType.equals=CONTRACT_CANCELLED`

6. **Get all API-triggered changes:**
   `?eventSource.equals=MERCHANT_EXTERNAL_API`

**Pagination:**

Results are paginated. Use standard Spring Data pagination parameters:
- `page` - Page number (zero-indexed, default: 0)
- `size` - Page size (default: 20, max: 100)
- `sort` - Sort criteria (e.g., `createAt,desc` or `id,asc`)

Example: `?page=0&size=50&sort=createAt,desc`

**Use Cases:**
- **Audit and Compliance**: Track all changes for regulatory compliance and internal auditing
- **Customer Support**: Review subscription history to troubleshoot customer issues
- **Debugging**: Investigate failed operations and system errors
- **Analytics**: Analyze customer behavior and subscription lifecycle patterns
- **Reporting**: Generate reports on subscription changes, cancellations, and modifications
- **Integration Monitoring**: Track API usage and automated workflow executions
- **Security**: Monitor for unusual activity patterns or unauthorized changes

**Important Notes:**
- Activity logs are immutable and cannot be modified or deleted via API
- Logs are retained according to your subscription plan's retention policy
- The `additionalInfo` field contains detailed JSON with event-specific context
- For large exports, consider using pagination and filtering to reduce data transfer
- Logs are scoped to your shop - you can only access logs for your own subscriptions
- System events may not have an `activityBy` value as they're automated

**Response Headers:**
- `X-Total-Count` - Total number of matching records
- `Link` - Pagination links (first, last, next, prev)

**Authentication:** Requires valid api_key query parameter with appropriate permissions



## OpenAPI

````yaml /subscription/admin-api-swagger.json get /api/external/v2/activity-logs
openapi: 3.0.1
info:
  description: >-
    Comprehensive API documentation for managing subscriptions, payments, and
    related operations. These APIs allow you to programmatically manage
    subscription lifecycles, handle payments, configure products, and integrate
    subscription functionality into your applications.
  title: Admin APIs
  version: 0.0.1
servers:
  - url: https://subscription-admin.appstle.com
security: []
tags:
  - description: >-
      Core APIs for managing the complete subscription lifecycle including
      creation, updates, pausing, resuming, and cancellation of subscriptions.
    name: Subscription Management
  - description: >-
      APIs for managing subscription payment methods, processing payments,
      handling payment retries, and updating billing information.
    name: Subscription Payments
  - description: >-
      APIs for managing subscription contracts including delivery schedules,
      pricing, order notes, billing cycles, and shipping addresses.
    name: Subscription Contracts
  - description: >-
      APIs for managing products within subscriptions including adding,
      removing, updating quantities, and swapping products.
    name: Subscription Products
  - description: >-
      APIs for handling billing operations, payment processing, and financial
      transactions related to subscriptions.
    name: Billing & Payments
  - description: >-
      APIs for managing discounts and promotional codes applied to
      subscriptions.
    name: Subscription Discounts
  - description: >-
      APIs for managing one-time add-on products that can be purchased alongside
      recurring subscription items.
    name: Subscription One-Time Products
  - description: >-
      APIs for managing subscription plans, pricing tiers, and plan
      configurations.
    name: Subscription Plans
  - description: >-
      APIs for managing customizable product boxes and bundles where customers
      can select multiple items.
    name: Build-a-Box & Bundles
  - description: >-
      APIs for managing the product catalog including product information,
      variants, and inventory.
    name: Product Catalog
  - description: >-
      APIs for managing operational settings, configurations, and administrative
      functions.
    name: Operations & Settings
  - description: >-
      APIs powering the customer-facing portal where subscribers can manage
      their own subscriptions.
    name: Customer Portal
  - description: APIs for managing customer information, profiles, and account details.
    name: Customers
  - description: >-
      APIs for retrieving aggregated subscription data, customer subscription
      history, and account-level subscription information.
    name: Subscription Data
  - description: >-
      APIs for managing delivery profiles, shipping rates, free shipping
      configuration, and delivery method options on subscriptions.
    name: Delivery & Shipping
  - description: >-
      APIs for managing storefront customization including custom CSS, theme
      settings, label translations, and merchant-defined widget configuration.
    name: Customization
  - description: >-
      APIs for configuring cancellation flows, retention offers, cancellation
      reason management, and win-back automation.
    name: Customer Retention
paths:
  /api/external/v2/activity-logs:
    get:
      tags:
        - Operations & Settings
      summary: Get/Search activity logs
      description: >-
        Retrieves activity logs for all subscription-related events and changes
        in the authenticated shop. Activity logs provide a comprehensive audit
        trail of all subscription activities, changes, and system events.


        **What are Activity Logs?**

        Activity logs are detailed records of every action, event, and change
        that occurs within your subscription system. They capture who made the
        change, when it happened, what was changed, and the result of the
        operation. This provides full traceability and audit capabilities for
        compliance, debugging, and customer support.


        **Log Information Captured:**

        - **Entity Information**:
          - Entity ID: The specific subscription, billing attempt, or resource affected
          - Entity Type: Type of resource (subscription, billing attempt, plan, settings, etc.)
          - Event Type: Specific action performed (see Event Types below)
          - Event Source: Origin of the event (customer portal, merchant portal, API, system, etc.)

        - **Event Details**:
          - Status: SUCCESS, FAILURE, or INFO
          - Timestamp: When the event occurred
          - Activity By: User or system that triggered the event
          - Client IP: IP address of the requester (if applicable)
          - Additional Info: Detailed JSON payload with before/after values and context

        **Entity Types:**

        - `SUBSCRIPTION_BILLING_ATTEMPT` - Billing and payment attempt events

        - `SUBSCRIPTION_CONTRACT_DETAILS` - Subscription contract modifications

        - `SUBSCRIPTION_GROUP_PLAN` - Subscription plan changes

        - `SHIPPING_PROFILE` - Delivery profile and shipping updates

        - `CANCELLATION_MANAGEMENT` - Subscription cancellation events

        - `DUNNING_MANAGEMENT` - Payment retry and dunning activities

        - `PRODUCT_SWAP` - Product replacement events

        - `FREQUENCY_SWAP` - Billing/delivery frequency changes

        - `EMAIL_TEMPLATE` - Email template modifications

        - `SHOP_INFO` - Shop settings and configuration changes

        - `SUBSCRIPTION_WIDGET_SETTINGS` - Widget configuration updates

        - `CUSTOMER_PORTAL_SETTINGS` - Portal settings modifications

        - `SUBSCRIPTION_BUNDLING` - Bundle and bundling rule changes


        **Event Sources:**

        - `CUSTOMER_PORTAL` - Changes made by subscribers through the customer
        portal

        - `MERCHANT_PORTAL` - Changes made by merchants in the admin panel

        - `MERCHANT_EXTERNAL_API` - Changes made via API by merchants or
        integrations

        - `SHOPIFY_EVENT` - Events triggered by Shopify webhooks

        - `SHOPIFY_FLOW` - Events triggered by Shopify Flow automations

        - `SYSTEM_EVENT` - Automated system events (scheduled tasks, sync
        operations)

        - `MERCHANT_PORTAL_BULK_AUTOMATION` - Bulk operations initiated from
        admin panel


        **Common Event Types:**

        - **Subscription Changes**: CONTRACT_PAUSED, CONTRACT_ACTIVATED,
        CONTRACT_CANCELLED, CONTRACT_CREATED

        - **Product Changes**: PRODUCT_ADD, PRODUCT_REMOVE, PRODUCT_REPLACE,
        PRODUCT_QUANTITY_CHANGE, PRODUCT_PRICE_CHANGE

        - **Billing Changes**: NEXT_BILLING_DATE_CHANGE,
        BILLING_INTERVAL_CHANGE, BILLING_ATTEMPT_TRIGGERED,
        BILLING_ATTEMPT_SKIPPED

        - **Delivery Changes**: DELIVERY_INTERVAL_CHANGE,
        SHIPPING_ADDRESS_CHANGE, DELIVERY_METHOD_UPDATED

        - **Payment Changes**: PAYMENT_METHOD_UPDATED, SWITCH_PAYMENT_METHODS

        - **Email Events**: SEND_UPCOMING_ORDER_EMAIL,
        SEND_TRANSACTION_FAILED_EMAIL, SEND_SUBSCRIPTION_CREATED_EMAIL

        - **Discount Events**: DISCOUNT_APPLIED, DISCOUNT_REMOVED,
        PRICING_POLICY_DISCOUNT_APPLIED

        - **One-Time Products**: ONE_TIME_PURCHASE_PRODUCT_ADDED,
        ONE_TIME_PURCHASE_PRODUCT_REMOVED


        **Query Parameters and Filtering:**


        You can filter activity logs using query parameters. All filters support
        standard operations:

        - `equals` - Exact match

        - `in` - Match any value in list

        - `greaterThan`, `lessThan` - Date range filtering

        - `contains` - Partial text match


        **Example Filter Queries:**


        1. **Get all failed billing attempts:**
           `?entityType.equals=SUBSCRIPTION_BILLING_ATTEMPT&eventType.equals=BILLING_ATTEMPT_TRIGGERED&status.equals=FAILURE`

        2. **Get all customer portal changes:**
           `?eventSource.equals=CUSTOMER_PORTAL`

        3. **Get logs for a specific subscription:**
           `?entityId.equals=123456&entityType.equals=SUBSCRIPTION_CONTRACT_DETAILS`

        4. **Get logs within date range:**
           `?createAt.greaterThan=2024-01-01T00:00:00Z&createAt.lessThan=2024-01-31T23:59:59Z`

        5. **Get all cancellation events:**
           `?eventType.equals=CONTRACT_CANCELLED`

        6. **Get all API-triggered changes:**
           `?eventSource.equals=MERCHANT_EXTERNAL_API`

        **Pagination:**


        Results are paginated. Use standard Spring Data pagination parameters:

        - `page` - Page number (zero-indexed, default: 0)

        - `size` - Page size (default: 20, max: 100)

        - `sort` - Sort criteria (e.g., `createAt,desc` or `id,asc`)


        Example: `?page=0&size=50&sort=createAt,desc`


        **Use Cases:**

        - **Audit and Compliance**: Track all changes for regulatory compliance
        and internal auditing

        - **Customer Support**: Review subscription history to troubleshoot
        customer issues

        - **Debugging**: Investigate failed operations and system errors

        - **Analytics**: Analyze customer behavior and subscription lifecycle
        patterns

        - **Reporting**: Generate reports on subscription changes,
        cancellations, and modifications

        - **Integration Monitoring**: Track API usage and automated workflow
        executions

        - **Security**: Monitor for unusual activity patterns or unauthorized
        changes


        **Important Notes:**

        - Activity logs are immutable and cannot be modified or deleted via API

        - Logs are retained according to your subscription plan's retention
        policy

        - The `additionalInfo` field contains detailed JSON with event-specific
        context

        - For large exports, consider using pagination and filtering to reduce
        data transfer

        - Logs are scoped to your shop - you can only access logs for your own
        subscriptions

        - System events may not have an `activityBy` value as they're automated


        **Response Headers:**

        - `X-Total-Count` - Total number of matching records

        - `Link` - Pagination links (first, last, next, prev)


        **Authentication:** Requires valid api_key query parameter with
        appropriate permissions
      operationId: getAllActivityLogs
      parameters:
        - description: Your API Key
          in: query
          name: api_key
          required: true
          schema:
            type: string
        - description: Activity Log Search Criteria
          in: query
          name: criteria
          required: true
          schema:
            $ref: '#/components/schemas/ActivityLogCriteria'
        - description: Pagination parameters (page number and size)
          example:
            page: 0
            size: 10
            sort:
              - id,desc
          in: query
          name: pageable
          required: true
          schema:
            $ref: '#/components/schemas/Pageable'
      responses:
        '200':
          content:
            application/json:
              examples:
                Success Response:
                  description: Success Response
                  value:
                    - activityBy: customer@example.com
                      additionalInfo: >-
                        {"oldDate":"2024-03-01","newDate":"2024-03-15","reason":"Customer
                        requested delay"}
                      clientIp: 192.168.1.100
                      createAt: '2024-02-15T10:30:45Z'
                      entityId: 123456
                      entityType: SUBSCRIPTION_CONTRACT_DETAILS
                      eventSource: CUSTOMER_PORTAL
                      eventType: NEXT_BILLING_DATE_CHANGE
                      id: 789012
                      shop: example-shop.myshopify.com
                      status: SUCCESS
                    - activityBy: customer@example.com
                      additionalInfo: >-
                        {"variantId":987654321,"quantity":2,"productTitle":"Premium
                        Coffee Beans","price":"24.99"}
                      clientIp: 192.168.1.100
                      createAt: '2024-02-15T11:15:22Z'
                      entityId: 123456
                      entityType: SUBSCRIPTION_CONTRACT_DETAILS
                      eventSource: CUSTOMER_PORTAL
                      eventType: PRODUCT_ADD
                      id: 789013
                      shop: example-shop.myshopify.com
                      status: SUCCESS
                    - activityBy: null
                      additionalInfo: >-
                        {"amount":"49.99","currency":"USD","errorCode":"INSUFFICIENT_FUNDS","errorMessage":"Card
                        declined - insufficient funds"}
                      clientIp: null
                      createAt: '2024-02-15T08:00:00Z'
                      entityId: 456789
                      entityType: SUBSCRIPTION_BILLING_ATTEMPT
                      eventSource: SYSTEM_EVENT
                      eventType: BILLING_ATTEMPT_TRIGGERED
                      id: 789014
                      shop: example-shop.myshopify.com
                      status: FAILURE
                    - activityBy: merchant-admin@example.com
                      additionalInfo: >-
                        {"pauseReason":"Customer on
                        vacation","pauseDuration":30,"resumeDate":"2024-03-15"}
                      clientIp: 203.0.113.45
                      createAt: '2024-02-14T16:45:30Z'
                      entityId: 123456
                      entityType: SUBSCRIPTION_CONTRACT_DETAILS
                      eventSource: MERCHANT_PORTAL
                      eventType: CONTRACT_PAUSED
                      id: 789015
                      shop: example-shop.myshopify.com
                      status: SUCCESS
                    - activityBy: api-integration
                      additionalInfo: >-
                        {"oldVariantId":111222333,"newVariantId":444555666,"oldProductTitle":"Regular
                        Coffee","newProductTitle":"Premium
                        Coffee","priceChange":5.00}
                      clientIp: 198.51.100.25
                      createAt: '2024-02-14T14:20:15Z'
                      entityId: 789123
                      entityType: PRODUCT_SWAP
                      eventSource: MERCHANT_EXTERNAL_API
                      eventType: PRODUCT_REPLACE
                      id: 789016
                      shop: example-shop.myshopify.com
                      status: SUCCESS
              schema:
                items:
                  $ref: '#/components/schemas/ActivityLogDTO'
                type: array
          description: >-
            Activity logs successfully retrieved. Returns paginated list of
            activity log entries.
        '400':
          content:
            application/json:
              example:
                detail: 'Invalid filter criteria: createAt date format must be ISO-8601'
                status: 400
                title: Invalid request parameters
                type: https://example.com/errors/bad-request
          description: Invalid request parameters or filter criteria
        '401':
          content:
            application/json:
              example:
                detail: Valid api_key parameter is required to access activity logs
                status: 401
                title: Authentication required
                type: https://example.com/errors/unauthorized
          description: Authentication required - Missing or invalid API key
        '403':
          content:
            application/json:
              example:
                detail: API key does not have permission to access activity logs
                status: 403
                title: Insufficient permissions
                type: https://example.com/errors/forbidden
          description: Insufficient permissions to view activity logs
        '429':
          content:
            application/json:
              example:
                detail: API rate limit exceeded. Please retry after 60 seconds.
                retryAfter: 60
                status: 429
                title: Rate limit exceeded
                type: https://example.com/errors/rate-limit
          description: Rate limit exceeded - Too many requests
components:
  schemas:
    ActivityLogCriteria:
      properties:
        activityBy:
          $ref: '#/components/schemas/StringFilter'
        createAt:
          $ref: '#/components/schemas/ZonedDateTimeFilter'
        entityId:
          $ref: '#/components/schemas/LongFilter'
        entityType:
          $ref: '#/components/schemas/ActivityLogEntityTypeFilter'
        eventSource:
          $ref: '#/components/schemas/ActivityLogEventSourceFilter'
        eventType:
          $ref: '#/components/schemas/ActivityLogEventTypeFilter'
        id:
          $ref: '#/components/schemas/LongFilter'
        shop:
          $ref: '#/components/schemas/StringFilter'
        status:
          $ref: '#/components/schemas/ActivityLogStatusFilter'
      type: object
    Pageable:
      properties:
        page:
          format: int32
          minimum: 0
          type: integer
        size:
          format: int32
          minimum: 1
          type: integer
        sort:
          items:
            type: string
          type: array
      type: object
    ActivityLogDTO:
      properties:
        activityBy:
          type: string
        additionalInfo:
          type: string
        clientIp:
          type: string
        createAt:
          format: date-time
          type: string
        entityId:
          format: int64
          type: integer
        entityType:
          enum:
            - SUBSCRIPTION_BILLING_ATTEMPT
            - SUBSCRIPTION_CONTRACT_DETAILS
            - SUBSCRIPTION_GROUP_PLAN
            - SHIPPING_PROFILE
            - CANCELLATION_MANAGEMENT
            - DUNNING_MANAGEMENT
            - PRODUCT_SWAP
            - FREQUENCY_SWAP
            - EMAIL_TEMPLATE
            - SHOP_INFO
            - SUBSCRIPTION_WIDGET_SETTINGS
            - CUSTOMER_PORTAL_SETTINGS
            - SUBSCRIPTION_BUNDLING
            - BULK_AUTOMATION
            - PARTNER_CONNECTION
            - SEGMENT
            - APP_INTEGRATION
          type: string
        eventSource:
          enum:
            - CUSTOMER_PORTAL
            - MERCHANT_PORTAL
            - SHOPIFY_EVENT
            - SYSTEM_EVENT
            - MERCHANT_PORTAL_BULK_AUTOMATION
            - SCHEDULED_BULK_AUTOMATION
            - MERCHANT_EXTERNAL_API
            - SHOPIFY_FLOW
          type: string
        eventType:
          enum:
            - NEXT_BILLING_DATE_CHANGE
            - NEXT_BILLING_TIME_CHANGE
            - BILLING_INTERVAL_CHANGE
            - DELIVERY_INTERVAL_CHANGE
            - BILLING_ATTEMPT_TRIGGERED
            - BILLING_ATTEMPT_SKIPPED
            - IMMEDIATE_ORDER_RATE_LIMIT_BLOCKED
            - PRICING_POLICY_ESCALATION_BLOCKED
            - BILLING_AMOUNT_ESCALATION_BLOCKED
            - PRODUCT_ADD
            - PRODUCT_REMOVE
            - PRODUCT_REPLACE
            - PRODUCT_QUANTITY_CHANGE
            - PRODUCT_PRICE_CHANGE
            - PRODUCT_PRICING_POLICY_CHANGE
            - PRODUCT_SELLING_PLAN_CHANGE
            - PRODUCT_DELETED_SYNC
            - CONTRACT_PAUSED
            - CONTRACT_ACTIVATED
            - CONTRACT_ACTIVATION_DEFERRED
            - CONTRACT_CANCELLED
            - DELIVERY_METHOD_UPDATED
            - SYSTEM_UPDATED_DELIVERY_PRICE
            - MANUAL_DELIVERY_PRICE_UPDATED
            - DELIVERY_PRICE_OVERRIDE_CHANGED
            - SHIPPING_ADDRESS_CHANGE
            - SHIPPING_ADDRESS_CHANGE_SYNC
            - SEND_SUBSCRIPTION_CREATED_EMAIL
            - SEND_TRANSACTION_FAILED_EMAIL
            - SEND_UPCOMING_ORDER_EMAIL
            - SEND_EXPIRING_CREDIT_CARD_EMAIL
            - SEND_SHIPPING_ADDRESS_UPDATED_EMAIL
            - SEND_ORDER_FREQUENCY_UPDATED_EMAIL
            - SEND_NEXT_ORDER_DATE_UPDATED_EMAIL
            - SEND_SUBSCRIPTION_PAUSED_EMAIL
            - SEND_SUBSCRIPTION_CANCELED_EMAIL
            - SEND_SUBSCRIPTION_RESUMED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_ADDED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REMOVED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REPLACED_EMAIL
            - SEND_ORDER_SKIPPED_EMAIL
            - ONE_TIME_PURCHASE_PRODUCT_ADDED
            - ONE_TIME_PURCHASE_PRODUCT_REMOVED
            - ONE_TIME_PURCHASE_PRODUCT_UPDATE
            - SEND_SECURITY_CHALLENGE_EMAIL
            - DISCOUNT_APPLIED
            - DISCOUNT_REMOVED
            - DUNNING_CANCELLED
            - DUNNING_SKIPPED
            - DUNNING_PAUSED
            - DUNNING_ATTEMPT_SKIPPED
            - BILLING_ATTEMPT_NOTIFICATION
            - SEND_SUBSCRIPTION_MANAGEMENT_LINK
            - PRICE_CHANGE_SYNC
            - UPDATE_QUEUED_ATTEMPTS
            - EMPTY_ORDER_QUEUE_HEAL_TRIGGERED
            - WEBHOOK
            - SPLIT_CONTRACT
            - SWITCH_PAYMENT_METHODS
            - PAYMENT_METHOD_UPDATED
            - SEND_OUT_OF_STOCK_EMAIL
            - INFORMATIONAL_EVENT
            - BULK_EMAIL
            - CONTRACT_CREATED
            - INITIAL_CONTRACT_INFO
            - ANCHOR_DAY_REMOVED
            - UPCOMING_ORDER_UPDATED
            - SUBSCRIPTION_CONTRACT_UPDATED
            - BILLING_ATTEMPT_UPDATED
            - RESCHEDULE_FULFILLMENT
            - FULFILLMENT_REFUNDED
            - SWAP_AUTOMATION_TRIGGERED
            - FREQUENCY_SWAP_AUTOMATION_TRIGGERED
            - BAB_DISCOUNT_ADJUSTMENT
            - BAB_PRODUCT_ADD
            - BAB_PRODUCT_REMOVE
            - BAB_QUANTITY_CHANGE
            - STOP_UPCOMING_ORDER_EMAIL_UPDATED
            - ORDER_TAGS_ADDED
            - EMAIL
            - SEND_TRANSACTION_SUCCESS_EMAIL
            - TAGS_UPDATED
            - SEND_PRODUCT_PRICE_UPDATED_EMAIL
            - SUBSCRIPTION_GROUP_PLAN_UPDATE
            - SUBSCRIPTION_GROUP_PLAN_CREATE
            - SUBSCRIPTION_GROUP_PLAN_DELETE
            - CREATED
            - UPDATED
            - SEND_SUSPENSION_EMAIL
            - SEND_SUSPENSION_WARNING_EMAIL
            - DELETED
            - CURRENCY_MISMATCH_DETECTED
            - PRICING_METHOD_APPLIED
            - PRICING_POLICY_DISCOUNT_APPLIED
            - PRICING_POLICY_SYNC_SKIPPED
            - PRICING_POLICY_SYNC_FAILED
            - PRICING_POLICY_NO_APPLICABLE_CYCLE
            - PRICING_POLICY_REMOVED
            - PRICING_POLICY_OVERRIDE
            - AUTOMATIC_DISCOUNT_UPDATE
            - BILLING_ATTEMPT_REFRESHED
            - PRICE_CHANGE_SYNC_SKIPPED
            - BASE_PRICE_CALCULATION
            - LINE_DUTY_ADDED
            - IMMEDIATE_RETRY_TRIGGERED
            - PRICE_CHANGE_SYNC_BULK_AUTOMATION
            - SCHEDULE_EXPIRING_CREDIT_CARD_EMAIL
            - STARTED_BULK_AUTOMATION_PROCESSING
            - SCHEDULED_BULK_AUTOMATION_SCHEDULED
            - SCHEDULED_BULK_AUTOMATION_CANCELED
            - SCHEDULED_BULK_AUTOMATION_DEFERRED
            - SCHEDULED_BULK_AUTOMATION_STARTED
            - SCHEDULED_BULK_AUTOMATION_COMPLETED
            - SCHEDULED_BULK_AUTOMATION_FAILED
            - DUPLICATE_BILLING_ATTEMPT_DETECTED
            - AUTO_RESUME_SCHEDULED
            - BILLING_CYCLE_PRODUCTS_SKIPPED
            - ORDER_ATTRIBUTES_SYNCED
            - DATE_ATTRIBUTE_MODIFIED_BEFORE_SYNC
            - ORDER_DATE_SYNC_FAILED
            - DELIVERY_DATE_SETTINGS_APPLIED
            - ORPHANED_SELLING_PLAN_DETECTED
            - BUNDLE_DISCOUNT_PERCENTAGE_ROUNDED
            - PARTNER_CONNECTED
            - PARTNER_DISCONNECTED
            - PARTNER_CONNECTION_REQUESTED
            - PARTNER_CONNECTION_APPROVED
            - PARTNER_CONNECTION_REJECTED
            - STORE_CREDIT_DISCOUNT_APPLIED
            - UPDATE_STORE_CREDIT
            - SKIP_PAYMENT_ENABLED
            - PREPAID_DEFERRED_CANCELLATION_SCHEDULED
            - PREPAID_DEFERRED_CANCELLATION_EXECUTED
            - PREPAID_DEFERRED_CANCELLATION_CLEARED
            - MIXED_PREPAID_SEPARATE_ORDERS_CONTRACT_DETECTED
            - CURRENCY_ADJUSTMENT_RECOVERY
            - PRICING_POLICY_SUPPRESSED_FOR_MIGRATED_CONTRACT
            - PRICING_POLICY_SKIPPED_MIGRATED_BY_STRATEGY
            - FEATURE_ACCESS_BLOCKED
            - SEGMENT_CREATED
            - SEGMENT_UPDATED
            - SEGMENT_DELETED
            - SEGMENT_REFRESHED
          type: string
        id:
          format: int64
          type: integer
        shop:
          type: string
        status:
          enum:
            - SUCCESS
            - FAILURE
            - INFO
            - SKIPPED
            - PARTIAL_FAILURE
          type: string
      type: object
    StringFilter:
      properties:
        contains:
          type: string
        doesNotContain:
          type: string
        equals:
          type: string
        in:
          items:
            type: string
          type: array
        notEquals:
          type: string
        notIn:
          items:
            type: string
          type: array
        specified:
          type: boolean
      type: object
    ZonedDateTimeFilter:
      properties:
        equals:
          format: date-time
          type: string
        greaterThan:
          format: date-time
          type: string
        greaterThanOrEqual:
          format: date-time
          type: string
        in:
          items:
            format: date-time
            type: string
          type: array
        lessThan:
          format: date-time
          type: string
        lessThanOrEqual:
          format: date-time
          type: string
        notEquals:
          format: date-time
          type: string
        notIn:
          items:
            format: date-time
            type: string
          type: array
        specified:
          type: boolean
      type: object
    LongFilter:
      properties:
        equals:
          format: int64
          type: integer
        greaterThan:
          format: int64
          type: integer
        greaterThanOrEqual:
          format: int64
          type: integer
        in:
          items:
            format: int64
            type: integer
          type: array
        lessThan:
          format: int64
          type: integer
        lessThanOrEqual:
          format: int64
          type: integer
        notEquals:
          format: int64
          type: integer
        notIn:
          items:
            format: int64
            type: integer
          type: array
        specified:
          type: boolean
      type: object
    ActivityLogEntityTypeFilter:
      properties:
        equals:
          enum:
            - SUBSCRIPTION_BILLING_ATTEMPT
            - SUBSCRIPTION_CONTRACT_DETAILS
            - SUBSCRIPTION_GROUP_PLAN
            - SHIPPING_PROFILE
            - CANCELLATION_MANAGEMENT
            - DUNNING_MANAGEMENT
            - PRODUCT_SWAP
            - FREQUENCY_SWAP
            - EMAIL_TEMPLATE
            - SHOP_INFO
            - SUBSCRIPTION_WIDGET_SETTINGS
            - CUSTOMER_PORTAL_SETTINGS
            - SUBSCRIPTION_BUNDLING
            - BULK_AUTOMATION
            - PARTNER_CONNECTION
            - SEGMENT
            - APP_INTEGRATION
          type: string
        in:
          items:
            enum:
              - SUBSCRIPTION_BILLING_ATTEMPT
              - SUBSCRIPTION_CONTRACT_DETAILS
              - SUBSCRIPTION_GROUP_PLAN
              - SHIPPING_PROFILE
              - CANCELLATION_MANAGEMENT
              - DUNNING_MANAGEMENT
              - PRODUCT_SWAP
              - FREQUENCY_SWAP
              - EMAIL_TEMPLATE
              - SHOP_INFO
              - SUBSCRIPTION_WIDGET_SETTINGS
              - CUSTOMER_PORTAL_SETTINGS
              - SUBSCRIPTION_BUNDLING
              - BULK_AUTOMATION
              - PARTNER_CONNECTION
              - SEGMENT
              - APP_INTEGRATION
            type: string
          type: array
        notEquals:
          enum:
            - SUBSCRIPTION_BILLING_ATTEMPT
            - SUBSCRIPTION_CONTRACT_DETAILS
            - SUBSCRIPTION_GROUP_PLAN
            - SHIPPING_PROFILE
            - CANCELLATION_MANAGEMENT
            - DUNNING_MANAGEMENT
            - PRODUCT_SWAP
            - FREQUENCY_SWAP
            - EMAIL_TEMPLATE
            - SHOP_INFO
            - SUBSCRIPTION_WIDGET_SETTINGS
            - CUSTOMER_PORTAL_SETTINGS
            - SUBSCRIPTION_BUNDLING
            - BULK_AUTOMATION
            - PARTNER_CONNECTION
            - SEGMENT
            - APP_INTEGRATION
          type: string
        notIn:
          items:
            enum:
              - SUBSCRIPTION_BILLING_ATTEMPT
              - SUBSCRIPTION_CONTRACT_DETAILS
              - SUBSCRIPTION_GROUP_PLAN
              - SHIPPING_PROFILE
              - CANCELLATION_MANAGEMENT
              - DUNNING_MANAGEMENT
              - PRODUCT_SWAP
              - FREQUENCY_SWAP
              - EMAIL_TEMPLATE
              - SHOP_INFO
              - SUBSCRIPTION_WIDGET_SETTINGS
              - CUSTOMER_PORTAL_SETTINGS
              - SUBSCRIPTION_BUNDLING
              - BULK_AUTOMATION
              - PARTNER_CONNECTION
              - SEGMENT
              - APP_INTEGRATION
            type: string
          type: array
        specified:
          type: boolean
      type: object
    ActivityLogEventSourceFilter:
      properties:
        equals:
          enum:
            - CUSTOMER_PORTAL
            - MERCHANT_PORTAL
            - SHOPIFY_EVENT
            - SYSTEM_EVENT
            - MERCHANT_PORTAL_BULK_AUTOMATION
            - SCHEDULED_BULK_AUTOMATION
            - MERCHANT_EXTERNAL_API
            - SHOPIFY_FLOW
          type: string
        in:
          items:
            enum:
              - CUSTOMER_PORTAL
              - MERCHANT_PORTAL
              - SHOPIFY_EVENT
              - SYSTEM_EVENT
              - MERCHANT_PORTAL_BULK_AUTOMATION
              - SCHEDULED_BULK_AUTOMATION
              - MERCHANT_EXTERNAL_API
              - SHOPIFY_FLOW
            type: string
          type: array
        notEquals:
          enum:
            - CUSTOMER_PORTAL
            - MERCHANT_PORTAL
            - SHOPIFY_EVENT
            - SYSTEM_EVENT
            - MERCHANT_PORTAL_BULK_AUTOMATION
            - SCHEDULED_BULK_AUTOMATION
            - MERCHANT_EXTERNAL_API
            - SHOPIFY_FLOW
          type: string
        notIn:
          items:
            enum:
              - CUSTOMER_PORTAL
              - MERCHANT_PORTAL
              - SHOPIFY_EVENT
              - SYSTEM_EVENT
              - MERCHANT_PORTAL_BULK_AUTOMATION
              - SCHEDULED_BULK_AUTOMATION
              - MERCHANT_EXTERNAL_API
              - SHOPIFY_FLOW
            type: string
          type: array
        specified:
          type: boolean
      type: object
    ActivityLogEventTypeFilter:
      properties:
        equals:
          enum:
            - NEXT_BILLING_DATE_CHANGE
            - NEXT_BILLING_TIME_CHANGE
            - BILLING_INTERVAL_CHANGE
            - DELIVERY_INTERVAL_CHANGE
            - BILLING_ATTEMPT_TRIGGERED
            - BILLING_ATTEMPT_SKIPPED
            - IMMEDIATE_ORDER_RATE_LIMIT_BLOCKED
            - PRICING_POLICY_ESCALATION_BLOCKED
            - BILLING_AMOUNT_ESCALATION_BLOCKED
            - PRODUCT_ADD
            - PRODUCT_REMOVE
            - PRODUCT_REPLACE
            - PRODUCT_QUANTITY_CHANGE
            - PRODUCT_PRICE_CHANGE
            - PRODUCT_PRICING_POLICY_CHANGE
            - PRODUCT_SELLING_PLAN_CHANGE
            - PRODUCT_DELETED_SYNC
            - CONTRACT_PAUSED
            - CONTRACT_ACTIVATED
            - CONTRACT_ACTIVATION_DEFERRED
            - CONTRACT_CANCELLED
            - DELIVERY_METHOD_UPDATED
            - SYSTEM_UPDATED_DELIVERY_PRICE
            - MANUAL_DELIVERY_PRICE_UPDATED
            - DELIVERY_PRICE_OVERRIDE_CHANGED
            - SHIPPING_ADDRESS_CHANGE
            - SHIPPING_ADDRESS_CHANGE_SYNC
            - SEND_SUBSCRIPTION_CREATED_EMAIL
            - SEND_TRANSACTION_FAILED_EMAIL
            - SEND_UPCOMING_ORDER_EMAIL
            - SEND_EXPIRING_CREDIT_CARD_EMAIL
            - SEND_SHIPPING_ADDRESS_UPDATED_EMAIL
            - SEND_ORDER_FREQUENCY_UPDATED_EMAIL
            - SEND_NEXT_ORDER_DATE_UPDATED_EMAIL
            - SEND_SUBSCRIPTION_PAUSED_EMAIL
            - SEND_SUBSCRIPTION_CANCELED_EMAIL
            - SEND_SUBSCRIPTION_RESUMED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_ADDED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REMOVED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REPLACED_EMAIL
            - SEND_ORDER_SKIPPED_EMAIL
            - ONE_TIME_PURCHASE_PRODUCT_ADDED
            - ONE_TIME_PURCHASE_PRODUCT_REMOVED
            - ONE_TIME_PURCHASE_PRODUCT_UPDATE
            - SEND_SECURITY_CHALLENGE_EMAIL
            - DISCOUNT_APPLIED
            - DISCOUNT_REMOVED
            - DUNNING_CANCELLED
            - DUNNING_SKIPPED
            - DUNNING_PAUSED
            - DUNNING_ATTEMPT_SKIPPED
            - BILLING_ATTEMPT_NOTIFICATION
            - SEND_SUBSCRIPTION_MANAGEMENT_LINK
            - PRICE_CHANGE_SYNC
            - UPDATE_QUEUED_ATTEMPTS
            - EMPTY_ORDER_QUEUE_HEAL_TRIGGERED
            - WEBHOOK
            - SPLIT_CONTRACT
            - SWITCH_PAYMENT_METHODS
            - PAYMENT_METHOD_UPDATED
            - SEND_OUT_OF_STOCK_EMAIL
            - INFORMATIONAL_EVENT
            - BULK_EMAIL
            - CONTRACT_CREATED
            - INITIAL_CONTRACT_INFO
            - ANCHOR_DAY_REMOVED
            - UPCOMING_ORDER_UPDATED
            - SUBSCRIPTION_CONTRACT_UPDATED
            - BILLING_ATTEMPT_UPDATED
            - RESCHEDULE_FULFILLMENT
            - FULFILLMENT_REFUNDED
            - SWAP_AUTOMATION_TRIGGERED
            - FREQUENCY_SWAP_AUTOMATION_TRIGGERED
            - BAB_DISCOUNT_ADJUSTMENT
            - BAB_PRODUCT_ADD
            - BAB_PRODUCT_REMOVE
            - BAB_QUANTITY_CHANGE
            - STOP_UPCOMING_ORDER_EMAIL_UPDATED
            - ORDER_TAGS_ADDED
            - EMAIL
            - SEND_TRANSACTION_SUCCESS_EMAIL
            - TAGS_UPDATED
            - SEND_PRODUCT_PRICE_UPDATED_EMAIL
            - SUBSCRIPTION_GROUP_PLAN_UPDATE
            - SUBSCRIPTION_GROUP_PLAN_CREATE
            - SUBSCRIPTION_GROUP_PLAN_DELETE
            - CREATED
            - UPDATED
            - SEND_SUSPENSION_EMAIL
            - SEND_SUSPENSION_WARNING_EMAIL
            - DELETED
            - CURRENCY_MISMATCH_DETECTED
            - PRICING_METHOD_APPLIED
            - PRICING_POLICY_DISCOUNT_APPLIED
            - PRICING_POLICY_SYNC_SKIPPED
            - PRICING_POLICY_SYNC_FAILED
            - PRICING_POLICY_NO_APPLICABLE_CYCLE
            - PRICING_POLICY_REMOVED
            - PRICING_POLICY_OVERRIDE
            - AUTOMATIC_DISCOUNT_UPDATE
            - BILLING_ATTEMPT_REFRESHED
            - PRICE_CHANGE_SYNC_SKIPPED
            - BASE_PRICE_CALCULATION
            - LINE_DUTY_ADDED
            - IMMEDIATE_RETRY_TRIGGERED
            - PRICE_CHANGE_SYNC_BULK_AUTOMATION
            - SCHEDULE_EXPIRING_CREDIT_CARD_EMAIL
            - STARTED_BULK_AUTOMATION_PROCESSING
            - SCHEDULED_BULK_AUTOMATION_SCHEDULED
            - SCHEDULED_BULK_AUTOMATION_CANCELED
            - SCHEDULED_BULK_AUTOMATION_DEFERRED
            - SCHEDULED_BULK_AUTOMATION_STARTED
            - SCHEDULED_BULK_AUTOMATION_COMPLETED
            - SCHEDULED_BULK_AUTOMATION_FAILED
            - DUPLICATE_BILLING_ATTEMPT_DETECTED
            - AUTO_RESUME_SCHEDULED
            - BILLING_CYCLE_PRODUCTS_SKIPPED
            - ORDER_ATTRIBUTES_SYNCED
            - DATE_ATTRIBUTE_MODIFIED_BEFORE_SYNC
            - ORDER_DATE_SYNC_FAILED
            - DELIVERY_DATE_SETTINGS_APPLIED
            - ORPHANED_SELLING_PLAN_DETECTED
            - BUNDLE_DISCOUNT_PERCENTAGE_ROUNDED
            - PARTNER_CONNECTED
            - PARTNER_DISCONNECTED
            - PARTNER_CONNECTION_REQUESTED
            - PARTNER_CONNECTION_APPROVED
            - PARTNER_CONNECTION_REJECTED
            - STORE_CREDIT_DISCOUNT_APPLIED
            - UPDATE_STORE_CREDIT
            - SKIP_PAYMENT_ENABLED
            - PREPAID_DEFERRED_CANCELLATION_SCHEDULED
            - PREPAID_DEFERRED_CANCELLATION_EXECUTED
            - PREPAID_DEFERRED_CANCELLATION_CLEARED
            - MIXED_PREPAID_SEPARATE_ORDERS_CONTRACT_DETECTED
            - CURRENCY_ADJUSTMENT_RECOVERY
            - PRICING_POLICY_SUPPRESSED_FOR_MIGRATED_CONTRACT
            - PRICING_POLICY_SKIPPED_MIGRATED_BY_STRATEGY
            - FEATURE_ACCESS_BLOCKED
            - SEGMENT_CREATED
            - SEGMENT_UPDATED
            - SEGMENT_DELETED
            - SEGMENT_REFRESHED
          type: string
        in:
          items:
            enum:
              - NEXT_BILLING_DATE_CHANGE
              - NEXT_BILLING_TIME_CHANGE
              - BILLING_INTERVAL_CHANGE
              - DELIVERY_INTERVAL_CHANGE
              - BILLING_ATTEMPT_TRIGGERED
              - BILLING_ATTEMPT_SKIPPED
              - IMMEDIATE_ORDER_RATE_LIMIT_BLOCKED
              - PRICING_POLICY_ESCALATION_BLOCKED
              - BILLING_AMOUNT_ESCALATION_BLOCKED
              - PRODUCT_ADD
              - PRODUCT_REMOVE
              - PRODUCT_REPLACE
              - PRODUCT_QUANTITY_CHANGE
              - PRODUCT_PRICE_CHANGE
              - PRODUCT_PRICING_POLICY_CHANGE
              - PRODUCT_SELLING_PLAN_CHANGE
              - PRODUCT_DELETED_SYNC
              - CONTRACT_PAUSED
              - CONTRACT_ACTIVATED
              - CONTRACT_ACTIVATION_DEFERRED
              - CONTRACT_CANCELLED
              - DELIVERY_METHOD_UPDATED
              - SYSTEM_UPDATED_DELIVERY_PRICE
              - MANUAL_DELIVERY_PRICE_UPDATED
              - DELIVERY_PRICE_OVERRIDE_CHANGED
              - SHIPPING_ADDRESS_CHANGE
              - SHIPPING_ADDRESS_CHANGE_SYNC
              - SEND_SUBSCRIPTION_CREATED_EMAIL
              - SEND_TRANSACTION_FAILED_EMAIL
              - SEND_UPCOMING_ORDER_EMAIL
              - SEND_EXPIRING_CREDIT_CARD_EMAIL
              - SEND_SHIPPING_ADDRESS_UPDATED_EMAIL
              - SEND_ORDER_FREQUENCY_UPDATED_EMAIL
              - SEND_NEXT_ORDER_DATE_UPDATED_EMAIL
              - SEND_SUBSCRIPTION_PAUSED_EMAIL
              - SEND_SUBSCRIPTION_CANCELED_EMAIL
              - SEND_SUBSCRIPTION_RESUMED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_ADDED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_REMOVED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_REPLACED_EMAIL
              - SEND_ORDER_SKIPPED_EMAIL
              - ONE_TIME_PURCHASE_PRODUCT_ADDED
              - ONE_TIME_PURCHASE_PRODUCT_REMOVED
              - ONE_TIME_PURCHASE_PRODUCT_UPDATE
              - SEND_SECURITY_CHALLENGE_EMAIL
              - DISCOUNT_APPLIED
              - DISCOUNT_REMOVED
              - DUNNING_CANCELLED
              - DUNNING_SKIPPED
              - DUNNING_PAUSED
              - DUNNING_ATTEMPT_SKIPPED
              - BILLING_ATTEMPT_NOTIFICATION
              - SEND_SUBSCRIPTION_MANAGEMENT_LINK
              - PRICE_CHANGE_SYNC
              - UPDATE_QUEUED_ATTEMPTS
              - EMPTY_ORDER_QUEUE_HEAL_TRIGGERED
              - WEBHOOK
              - SPLIT_CONTRACT
              - SWITCH_PAYMENT_METHODS
              - PAYMENT_METHOD_UPDATED
              - SEND_OUT_OF_STOCK_EMAIL
              - INFORMATIONAL_EVENT
              - BULK_EMAIL
              - CONTRACT_CREATED
              - INITIAL_CONTRACT_INFO
              - ANCHOR_DAY_REMOVED
              - UPCOMING_ORDER_UPDATED
              - SUBSCRIPTION_CONTRACT_UPDATED
              - BILLING_ATTEMPT_UPDATED
              - RESCHEDULE_FULFILLMENT
              - FULFILLMENT_REFUNDED
              - SWAP_AUTOMATION_TRIGGERED
              - FREQUENCY_SWAP_AUTOMATION_TRIGGERED
              - BAB_DISCOUNT_ADJUSTMENT
              - BAB_PRODUCT_ADD
              - BAB_PRODUCT_REMOVE
              - BAB_QUANTITY_CHANGE
              - STOP_UPCOMING_ORDER_EMAIL_UPDATED
              - ORDER_TAGS_ADDED
              - EMAIL
              - SEND_TRANSACTION_SUCCESS_EMAIL
              - TAGS_UPDATED
              - SEND_PRODUCT_PRICE_UPDATED_EMAIL
              - SUBSCRIPTION_GROUP_PLAN_UPDATE
              - SUBSCRIPTION_GROUP_PLAN_CREATE
              - SUBSCRIPTION_GROUP_PLAN_DELETE
              - CREATED
              - UPDATED
              - SEND_SUSPENSION_EMAIL
              - SEND_SUSPENSION_WARNING_EMAIL
              - DELETED
              - CURRENCY_MISMATCH_DETECTED
              - PRICING_METHOD_APPLIED
              - PRICING_POLICY_DISCOUNT_APPLIED
              - PRICING_POLICY_SYNC_SKIPPED
              - PRICING_POLICY_SYNC_FAILED
              - PRICING_POLICY_NO_APPLICABLE_CYCLE
              - PRICING_POLICY_REMOVED
              - PRICING_POLICY_OVERRIDE
              - AUTOMATIC_DISCOUNT_UPDATE
              - BILLING_ATTEMPT_REFRESHED
              - PRICE_CHANGE_SYNC_SKIPPED
              - BASE_PRICE_CALCULATION
              - LINE_DUTY_ADDED
              - IMMEDIATE_RETRY_TRIGGERED
              - PRICE_CHANGE_SYNC_BULK_AUTOMATION
              - SCHEDULE_EXPIRING_CREDIT_CARD_EMAIL
              - STARTED_BULK_AUTOMATION_PROCESSING
              - SCHEDULED_BULK_AUTOMATION_SCHEDULED
              - SCHEDULED_BULK_AUTOMATION_CANCELED
              - SCHEDULED_BULK_AUTOMATION_DEFERRED
              - SCHEDULED_BULK_AUTOMATION_STARTED
              - SCHEDULED_BULK_AUTOMATION_COMPLETED
              - SCHEDULED_BULK_AUTOMATION_FAILED
              - DUPLICATE_BILLING_ATTEMPT_DETECTED
              - AUTO_RESUME_SCHEDULED
              - BILLING_CYCLE_PRODUCTS_SKIPPED
              - ORDER_ATTRIBUTES_SYNCED
              - DATE_ATTRIBUTE_MODIFIED_BEFORE_SYNC
              - ORDER_DATE_SYNC_FAILED
              - DELIVERY_DATE_SETTINGS_APPLIED
              - ORPHANED_SELLING_PLAN_DETECTED
              - BUNDLE_DISCOUNT_PERCENTAGE_ROUNDED
              - PARTNER_CONNECTED
              - PARTNER_DISCONNECTED
              - PARTNER_CONNECTION_REQUESTED
              - PARTNER_CONNECTION_APPROVED
              - PARTNER_CONNECTION_REJECTED
              - STORE_CREDIT_DISCOUNT_APPLIED
              - UPDATE_STORE_CREDIT
              - SKIP_PAYMENT_ENABLED
              - PREPAID_DEFERRED_CANCELLATION_SCHEDULED
              - PREPAID_DEFERRED_CANCELLATION_EXECUTED
              - PREPAID_DEFERRED_CANCELLATION_CLEARED
              - MIXED_PREPAID_SEPARATE_ORDERS_CONTRACT_DETECTED
              - CURRENCY_ADJUSTMENT_RECOVERY
              - PRICING_POLICY_SUPPRESSED_FOR_MIGRATED_CONTRACT
              - PRICING_POLICY_SKIPPED_MIGRATED_BY_STRATEGY
              - FEATURE_ACCESS_BLOCKED
              - SEGMENT_CREATED
              - SEGMENT_UPDATED
              - SEGMENT_DELETED
              - SEGMENT_REFRESHED
            type: string
          type: array
        notEquals:
          enum:
            - NEXT_BILLING_DATE_CHANGE
            - NEXT_BILLING_TIME_CHANGE
            - BILLING_INTERVAL_CHANGE
            - DELIVERY_INTERVAL_CHANGE
            - BILLING_ATTEMPT_TRIGGERED
            - BILLING_ATTEMPT_SKIPPED
            - IMMEDIATE_ORDER_RATE_LIMIT_BLOCKED
            - PRICING_POLICY_ESCALATION_BLOCKED
            - BILLING_AMOUNT_ESCALATION_BLOCKED
            - PRODUCT_ADD
            - PRODUCT_REMOVE
            - PRODUCT_REPLACE
            - PRODUCT_QUANTITY_CHANGE
            - PRODUCT_PRICE_CHANGE
            - PRODUCT_PRICING_POLICY_CHANGE
            - PRODUCT_SELLING_PLAN_CHANGE
            - PRODUCT_DELETED_SYNC
            - CONTRACT_PAUSED
            - CONTRACT_ACTIVATED
            - CONTRACT_ACTIVATION_DEFERRED
            - CONTRACT_CANCELLED
            - DELIVERY_METHOD_UPDATED
            - SYSTEM_UPDATED_DELIVERY_PRICE
            - MANUAL_DELIVERY_PRICE_UPDATED
            - DELIVERY_PRICE_OVERRIDE_CHANGED
            - SHIPPING_ADDRESS_CHANGE
            - SHIPPING_ADDRESS_CHANGE_SYNC
            - SEND_SUBSCRIPTION_CREATED_EMAIL
            - SEND_TRANSACTION_FAILED_EMAIL
            - SEND_UPCOMING_ORDER_EMAIL
            - SEND_EXPIRING_CREDIT_CARD_EMAIL
            - SEND_SHIPPING_ADDRESS_UPDATED_EMAIL
            - SEND_ORDER_FREQUENCY_UPDATED_EMAIL
            - SEND_NEXT_ORDER_DATE_UPDATED_EMAIL
            - SEND_SUBSCRIPTION_PAUSED_EMAIL
            - SEND_SUBSCRIPTION_CANCELED_EMAIL
            - SEND_SUBSCRIPTION_RESUMED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_ADDED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REMOVED_EMAIL
            - SEND_SUBSCRIPTION_PRODUCT_REPLACED_EMAIL
            - SEND_ORDER_SKIPPED_EMAIL
            - ONE_TIME_PURCHASE_PRODUCT_ADDED
            - ONE_TIME_PURCHASE_PRODUCT_REMOVED
            - ONE_TIME_PURCHASE_PRODUCT_UPDATE
            - SEND_SECURITY_CHALLENGE_EMAIL
            - DISCOUNT_APPLIED
            - DISCOUNT_REMOVED
            - DUNNING_CANCELLED
            - DUNNING_SKIPPED
            - DUNNING_PAUSED
            - DUNNING_ATTEMPT_SKIPPED
            - BILLING_ATTEMPT_NOTIFICATION
            - SEND_SUBSCRIPTION_MANAGEMENT_LINK
            - PRICE_CHANGE_SYNC
            - UPDATE_QUEUED_ATTEMPTS
            - EMPTY_ORDER_QUEUE_HEAL_TRIGGERED
            - WEBHOOK
            - SPLIT_CONTRACT
            - SWITCH_PAYMENT_METHODS
            - PAYMENT_METHOD_UPDATED
            - SEND_OUT_OF_STOCK_EMAIL
            - INFORMATIONAL_EVENT
            - BULK_EMAIL
            - CONTRACT_CREATED
            - INITIAL_CONTRACT_INFO
            - ANCHOR_DAY_REMOVED
            - UPCOMING_ORDER_UPDATED
            - SUBSCRIPTION_CONTRACT_UPDATED
            - BILLING_ATTEMPT_UPDATED
            - RESCHEDULE_FULFILLMENT
            - FULFILLMENT_REFUNDED
            - SWAP_AUTOMATION_TRIGGERED
            - FREQUENCY_SWAP_AUTOMATION_TRIGGERED
            - BAB_DISCOUNT_ADJUSTMENT
            - BAB_PRODUCT_ADD
            - BAB_PRODUCT_REMOVE
            - BAB_QUANTITY_CHANGE
            - STOP_UPCOMING_ORDER_EMAIL_UPDATED
            - ORDER_TAGS_ADDED
            - EMAIL
            - SEND_TRANSACTION_SUCCESS_EMAIL
            - TAGS_UPDATED
            - SEND_PRODUCT_PRICE_UPDATED_EMAIL
            - SUBSCRIPTION_GROUP_PLAN_UPDATE
            - SUBSCRIPTION_GROUP_PLAN_CREATE
            - SUBSCRIPTION_GROUP_PLAN_DELETE
            - CREATED
            - UPDATED
            - SEND_SUSPENSION_EMAIL
            - SEND_SUSPENSION_WARNING_EMAIL
            - DELETED
            - CURRENCY_MISMATCH_DETECTED
            - PRICING_METHOD_APPLIED
            - PRICING_POLICY_DISCOUNT_APPLIED
            - PRICING_POLICY_SYNC_SKIPPED
            - PRICING_POLICY_SYNC_FAILED
            - PRICING_POLICY_NO_APPLICABLE_CYCLE
            - PRICING_POLICY_REMOVED
            - PRICING_POLICY_OVERRIDE
            - AUTOMATIC_DISCOUNT_UPDATE
            - BILLING_ATTEMPT_REFRESHED
            - PRICE_CHANGE_SYNC_SKIPPED
            - BASE_PRICE_CALCULATION
            - LINE_DUTY_ADDED
            - IMMEDIATE_RETRY_TRIGGERED
            - PRICE_CHANGE_SYNC_BULK_AUTOMATION
            - SCHEDULE_EXPIRING_CREDIT_CARD_EMAIL
            - STARTED_BULK_AUTOMATION_PROCESSING
            - SCHEDULED_BULK_AUTOMATION_SCHEDULED
            - SCHEDULED_BULK_AUTOMATION_CANCELED
            - SCHEDULED_BULK_AUTOMATION_DEFERRED
            - SCHEDULED_BULK_AUTOMATION_STARTED
            - SCHEDULED_BULK_AUTOMATION_COMPLETED
            - SCHEDULED_BULK_AUTOMATION_FAILED
            - DUPLICATE_BILLING_ATTEMPT_DETECTED
            - AUTO_RESUME_SCHEDULED
            - BILLING_CYCLE_PRODUCTS_SKIPPED
            - ORDER_ATTRIBUTES_SYNCED
            - DATE_ATTRIBUTE_MODIFIED_BEFORE_SYNC
            - ORDER_DATE_SYNC_FAILED
            - DELIVERY_DATE_SETTINGS_APPLIED
            - ORPHANED_SELLING_PLAN_DETECTED
            - BUNDLE_DISCOUNT_PERCENTAGE_ROUNDED
            - PARTNER_CONNECTED
            - PARTNER_DISCONNECTED
            - PARTNER_CONNECTION_REQUESTED
            - PARTNER_CONNECTION_APPROVED
            - PARTNER_CONNECTION_REJECTED
            - STORE_CREDIT_DISCOUNT_APPLIED
            - UPDATE_STORE_CREDIT
            - SKIP_PAYMENT_ENABLED
            - PREPAID_DEFERRED_CANCELLATION_SCHEDULED
            - PREPAID_DEFERRED_CANCELLATION_EXECUTED
            - PREPAID_DEFERRED_CANCELLATION_CLEARED
            - MIXED_PREPAID_SEPARATE_ORDERS_CONTRACT_DETECTED
            - CURRENCY_ADJUSTMENT_RECOVERY
            - PRICING_POLICY_SUPPRESSED_FOR_MIGRATED_CONTRACT
            - PRICING_POLICY_SKIPPED_MIGRATED_BY_STRATEGY
            - FEATURE_ACCESS_BLOCKED
            - SEGMENT_CREATED
            - SEGMENT_UPDATED
            - SEGMENT_DELETED
            - SEGMENT_REFRESHED
          type: string
        notIn:
          items:
            enum:
              - NEXT_BILLING_DATE_CHANGE
              - NEXT_BILLING_TIME_CHANGE
              - BILLING_INTERVAL_CHANGE
              - DELIVERY_INTERVAL_CHANGE
              - BILLING_ATTEMPT_TRIGGERED
              - BILLING_ATTEMPT_SKIPPED
              - IMMEDIATE_ORDER_RATE_LIMIT_BLOCKED
              - PRICING_POLICY_ESCALATION_BLOCKED
              - BILLING_AMOUNT_ESCALATION_BLOCKED
              - PRODUCT_ADD
              - PRODUCT_REMOVE
              - PRODUCT_REPLACE
              - PRODUCT_QUANTITY_CHANGE
              - PRODUCT_PRICE_CHANGE
              - PRODUCT_PRICING_POLICY_CHANGE
              - PRODUCT_SELLING_PLAN_CHANGE
              - PRODUCT_DELETED_SYNC
              - CONTRACT_PAUSED
              - CONTRACT_ACTIVATED
              - CONTRACT_ACTIVATION_DEFERRED
              - CONTRACT_CANCELLED
              - DELIVERY_METHOD_UPDATED
              - SYSTEM_UPDATED_DELIVERY_PRICE
              - MANUAL_DELIVERY_PRICE_UPDATED
              - DELIVERY_PRICE_OVERRIDE_CHANGED
              - SHIPPING_ADDRESS_CHANGE
              - SHIPPING_ADDRESS_CHANGE_SYNC
              - SEND_SUBSCRIPTION_CREATED_EMAIL
              - SEND_TRANSACTION_FAILED_EMAIL
              - SEND_UPCOMING_ORDER_EMAIL
              - SEND_EXPIRING_CREDIT_CARD_EMAIL
              - SEND_SHIPPING_ADDRESS_UPDATED_EMAIL
              - SEND_ORDER_FREQUENCY_UPDATED_EMAIL
              - SEND_NEXT_ORDER_DATE_UPDATED_EMAIL
              - SEND_SUBSCRIPTION_PAUSED_EMAIL
              - SEND_SUBSCRIPTION_CANCELED_EMAIL
              - SEND_SUBSCRIPTION_RESUMED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_ADDED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_REMOVED_EMAIL
              - SEND_SUBSCRIPTION_PRODUCT_REPLACED_EMAIL
              - SEND_ORDER_SKIPPED_EMAIL
              - ONE_TIME_PURCHASE_PRODUCT_ADDED
              - ONE_TIME_PURCHASE_PRODUCT_REMOVED
              - ONE_TIME_PURCHASE_PRODUCT_UPDATE
              - SEND_SECURITY_CHALLENGE_EMAIL
              - DISCOUNT_APPLIED
              - DISCOUNT_REMOVED
              - DUNNING_CANCELLED
              - DUNNING_SKIPPED
              - DUNNING_PAUSED
              - DUNNING_ATTEMPT_SKIPPED
              - BILLING_ATTEMPT_NOTIFICATION
              - SEND_SUBSCRIPTION_MANAGEMENT_LINK
              - PRICE_CHANGE_SYNC
              - UPDATE_QUEUED_ATTEMPTS
              - EMPTY_ORDER_QUEUE_HEAL_TRIGGERED
              - WEBHOOK
              - SPLIT_CONTRACT
              - SWITCH_PAYMENT_METHODS
              - PAYMENT_METHOD_UPDATED
              - SEND_OUT_OF_STOCK_EMAIL
              - INFORMATIONAL_EVENT
              - BULK_EMAIL
              - CONTRACT_CREATED
              - INITIAL_CONTRACT_INFO
              - ANCHOR_DAY_REMOVED
              - UPCOMING_ORDER_UPDATED
              - SUBSCRIPTION_CONTRACT_UPDATED
              - BILLING_ATTEMPT_UPDATED
              - RESCHEDULE_FULFILLMENT
              - FULFILLMENT_REFUNDED
              - SWAP_AUTOMATION_TRIGGERED
              - FREQUENCY_SWAP_AUTOMATION_TRIGGERED
              - BAB_DISCOUNT_ADJUSTMENT
              - BAB_PRODUCT_ADD
              - BAB_PRODUCT_REMOVE
              - BAB_QUANTITY_CHANGE
              - STOP_UPCOMING_ORDER_EMAIL_UPDATED
              - ORDER_TAGS_ADDED
              - EMAIL
              - SEND_TRANSACTION_SUCCESS_EMAIL
              - TAGS_UPDATED
              - SEND_PRODUCT_PRICE_UPDATED_EMAIL
              - SUBSCRIPTION_GROUP_PLAN_UPDATE
              - SUBSCRIPTION_GROUP_PLAN_CREATE
              - SUBSCRIPTION_GROUP_PLAN_DELETE
              - CREATED
              - UPDATED
              - SEND_SUSPENSION_EMAIL
              - SEND_SUSPENSION_WARNING_EMAIL
              - DELETED
              - CURRENCY_MISMATCH_DETECTED
              - PRICING_METHOD_APPLIED
              - PRICING_POLICY_DISCOUNT_APPLIED
              - PRICING_POLICY_SYNC_SKIPPED
              - PRICING_POLICY_SYNC_FAILED
              - PRICING_POLICY_NO_APPLICABLE_CYCLE
              - PRICING_POLICY_REMOVED
              - PRICING_POLICY_OVERRIDE
              - AUTOMATIC_DISCOUNT_UPDATE
              - BILLING_ATTEMPT_REFRESHED
              - PRICE_CHANGE_SYNC_SKIPPED
              - BASE_PRICE_CALCULATION
              - LINE_DUTY_ADDED
              - IMMEDIATE_RETRY_TRIGGERED
              - PRICE_CHANGE_SYNC_BULK_AUTOMATION
              - SCHEDULE_EXPIRING_CREDIT_CARD_EMAIL
              - STARTED_BULK_AUTOMATION_PROCESSING
              - SCHEDULED_BULK_AUTOMATION_SCHEDULED
              - SCHEDULED_BULK_AUTOMATION_CANCELED
              - SCHEDULED_BULK_AUTOMATION_DEFERRED
              - SCHEDULED_BULK_AUTOMATION_STARTED
              - SCHEDULED_BULK_AUTOMATION_COMPLETED
              - SCHEDULED_BULK_AUTOMATION_FAILED
              - DUPLICATE_BILLING_ATTEMPT_DETECTED
              - AUTO_RESUME_SCHEDULED
              - BILLING_CYCLE_PRODUCTS_SKIPPED
              - ORDER_ATTRIBUTES_SYNCED
              - DATE_ATTRIBUTE_MODIFIED_BEFORE_SYNC
              - ORDER_DATE_SYNC_FAILED
              - DELIVERY_DATE_SETTINGS_APPLIED
              - ORPHANED_SELLING_PLAN_DETECTED
              - BUNDLE_DISCOUNT_PERCENTAGE_ROUNDED
              - PARTNER_CONNECTED
              - PARTNER_DISCONNECTED
              - PARTNER_CONNECTION_REQUESTED
              - PARTNER_CONNECTION_APPROVED
              - PARTNER_CONNECTION_REJECTED
              - STORE_CREDIT_DISCOUNT_APPLIED
              - UPDATE_STORE_CREDIT
              - SKIP_PAYMENT_ENABLED
              - PREPAID_DEFERRED_CANCELLATION_SCHEDULED
              - PREPAID_DEFERRED_CANCELLATION_EXECUTED
              - PREPAID_DEFERRED_CANCELLATION_CLEARED
              - MIXED_PREPAID_SEPARATE_ORDERS_CONTRACT_DETECTED
              - CURRENCY_ADJUSTMENT_RECOVERY
              - PRICING_POLICY_SUPPRESSED_FOR_MIGRATED_CONTRACT
              - PRICING_POLICY_SKIPPED_MIGRATED_BY_STRATEGY
              - FEATURE_ACCESS_BLOCKED
              - SEGMENT_CREATED
              - SEGMENT_UPDATED
              - SEGMENT_DELETED
              - SEGMENT_REFRESHED
            type: string
          type: array
        specified:
          type: boolean
      type: object
    ActivityLogStatusFilter:
      properties:
        equals:
          enum:
            - SUCCESS
            - FAILURE
            - INFO
            - SKIPPED
            - PARTIAL_FAILURE
          type: string
        in:
          items:
            enum:
              - SUCCESS
              - FAILURE
              - INFO
              - SKIPPED
              - PARTIAL_FAILURE
            type: string
          type: array
        notEquals:
          enum:
            - SUCCESS
            - FAILURE
            - INFO
            - SKIPPED
            - PARTIAL_FAILURE
          type: string
        notIn:
          items:
            enum:
              - SUCCESS
              - FAILURE
              - INFO
              - SKIPPED
              - PARTIAL_FAILURE
            type: string
          type: array
        specified:
          type: boolean
      type: object

````