pricesheetsEffective
Get effective pricesheets for a customer or contact.
Returns all pricesheets that apply to a specific user, including directly assigned pricesheets and pricesheets linked via usergroups. Results are ordered by priority (highest first) and paginated.
This query is useful for product search filtering and sorting, where you need to know which pricesheets apply to a specific user to determine effective pricing.
Possible errors:
- PRICESHEET_FETCH_ERROR: Failed to retrieve effective pricesheets
- UNAUTHENTICATED: Invalid or missing authentication
- FORBIDDEN: Insufficient permissions to access pricesheet data
AUTH: Role=[pricing.OWNER,pricing.EDITOR,pricing.VIEWER]
pricesheetsEffective(
input: PricesheetsEffectiveInput!
): PricesheetResponse!
Arguments
pricesheetsEffective.input ● PricesheetsEffectiveInput! non-null input
Input parameters to identify the user and retrieve their effective pricesheets.
Must provide either contactId or customerId. When using contactId, you can optionally specify companyId (defaults to contact's default company if omitted).