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​