Skip to main content

discounts

Search and filter discount records with pagination support.

Returns a paginated list of discount records based on comprehensive search criteria. Supports filtering by pricesheet associations, category assignments, percentage ranges, effective dates, and more.

Possible errors:

  • DISCOUNT_LIST_ERROR: Failed to retrieve discount list
  • DISCOUNT_SEARCH_ERROR: Invalid search parameters
  • UNAUTHENTICATED: Invalid or missing authentication
  • FORBIDDEN: Insufficient permissions to access discount data

AUTH: Role=[pricing.OWNER,pricing.EDITOR,pricing.VIEWER]

discounts(
input: DiscountSearchInput
): DiscountResponse!

Arguments

discounts.input ● DiscountSearchInput input

Search criteria for filtering discount records.

If not provided, returns all accessible discounts with default pagination settings. Supports filtering by pricesheet, category, percentage ranges, and effective dates.

Type

DiscountResponse object