PricesheetsEffectiveInput
Input parameters for retrieving effective pricesheets for a customer or contact.
Retrieves all pricesheets that apply to a specific user, including directly assigned pricesheets and pricesheets linked via usergroups, ordered by priority.
input PricesheetsEffectiveInput {
contactId: Int
companyId: Int
customerId: Int
offset: Int
page: Int
}
Fields
PricesheetsEffectiveInput.contactId ● Int scalar
Contact identifier to retrieve effective pricesheets for.
Cannot be used together with customerId. When provided, retrieves all pricesheets assigned to this contact, their company (if companyId is specified or default company), and their usergroups.
PricesheetsEffectiveInput.companyId ● Int scalar
Company identifier to retrieve company-specific pricesheets.
Must be used together with contactId. When omitted, the contact's default company will be used. This parameter is ignored when customerId is provided.
PricesheetsEffectiveInput.customerId ● Int scalar
Customer identifier to retrieve effective pricesheets for.
Cannot be used together with contactId or companyId. When provided, retrieves all pricesheets assigned to this customer and their usergroups.
PricesheetsEffectiveInput.offset ● Int scalar
Number of pricesheet records to return per page.
Minimum value is 1. Controls the size of each page in paginated results for efficient data loading.
PricesheetsEffectiveInput.page ● Int scalar
Page number for pagination results.
Minimum value is 1. Used with offset to control result pagination for large pricesheet datasets.
Member Of
pricesheetsEffective query