QuickBooks: Read preferences — response body — Preferences Product And Services Prefs
Read preferences: response body, field Preferences / ProductAndServicesPrefs. Complete fields and constraints for contract 2026-10-20.
API reference · Contract 2026-10-20
SDK schema: Read preferences — response body — Preferences Product And Services Prefs
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
ForPurchase | JSON | Optional | Product and Services for Purchase enabled. |
ForPurchase (anyOf 1) | boolean | Alternative | |
ForPurchase (anyOf 2) | string | Alternative | Known values: true, false |
ForSales | JSON | Optional | Product and Services for Sales enabled. |
ForSales (anyOf 1) | boolean | Alternative | |
ForSales (anyOf 2) | string | Alternative | Known values: true, false |
QuantityOnHand | JSON | Optional | Quantity on hand enabled. |
QuantityOnHand (anyOf 1) | boolean | Alternative | |
QuantityOnHand (anyOf 2) | string | Alternative | Known values: true, false |
QuantityWithPriceAndRate | JSON | Optional | Quantity with price and rate enabled. |
QuantityWithPriceAndRate (anyOf 1) | boolean | Alternative | |
QuantityWithPriceAndRate (anyOf 2) | string | Alternative | Known values: true, false |
RecognitionFrequencyType | string | Optional | Indicates how frequently revenue is recognised.Possible values are Daily, Weekly, Monthly.(QBO Advanced only) |
RevenueRecognitionEnabled | JSON | Optional | Revenue recognition enabled.(QBO Advanced only) |
RevenueRecognitionEnabled (anyOf 1) | boolean | Alternative | |
RevenueRecognitionEnabled (anyOf 2) | string | Alternative | Known values: true, false |