QuickBooks: Full update preferences — request body — body Sales Forms Prefs Custom Field item Custom Field item Name, String Value, Type
Full update preferences: request body, field body / SalesFormsPrefs / CustomField / item / CustomField / item / Name, StringValue, Type. Complete fields and constraints for contract 2026-10-20.
API reference · Contract 2026-10-20
SDK schema: Full update preferences — request body — body Sales Forms Prefs Custom Field item Custom Field item Name, String Value, Type
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
Name | string | Optional | The internal name of an enabled custom field, Name takes the form SalesFormsPrefs.SalesCustomNameN , where N is 1 , 2 , or 3 for up to three available custom fields that have been enabled. Use the numeric part, represented by N here, as the CustomField.DefinitionId when configuring custom fields in transactions. Read only: true |
StringValue | string | Optional | The name of the custom field as it appears on the sales form. |
Type | string | Optional | Denotes that this is a custom field definition. Value is StringType . This type of custom field is available once the field has been enabled with a corresponding CustomField object of type BooleanType . |