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.