Type alias RecalculateEntitlementsInput

RecalculateEntitlementsInput: { customerIds?: InputMaybe<Scalars["String"][]>; environmentId: Scalars["UUID"]; forAllCustomers?: InputMaybe<Scalars["Boolean"]>; sideEffectsOptions?: InputMaybe<RecalculateEntitlementsSideEffectsOptionsInput> }

Input object for triggering entitlement recalculation for one or more customers.

Type declaration

  • Optional customerIds?: InputMaybe<Scalars["String"][]>

    List of customer IDs for which to recalculate entitlements.

  • environmentId: Scalars["UUID"]

    Identifier of the environment where recalculation should occur.

  • Optional forAllCustomers?: InputMaybe<Scalars["Boolean"]>

    If true, recalculates entitlements for all customers in the environment.

  • Optional sideEffectsOptions?: InputMaybe<RecalculateEntitlementsSideEffectsOptionsInput>

    Optional flags to control recalculation side effects.