QuickBooks: Create an inventory adjustment — request body — body Line item
Create an inventory adjustment: request body, field body / Line / item. Complete fields and constraints for contract 2026-10-20.
API reference · Contract 2026-10-20
SDK schema: Create an inventory adjustment — request body — body Line item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
CustomExtensions | Model | Optional | Expand Create an item — request body — body Custom Extensions Array of custom extension objects that associate additional attributes with the line. The ExtensionType field specifies the type of extension. The currently supported value is DIMENSION . The AssociatedValues array contains key/value pairs referencing Dimensions DefinitionID/Dimension ValueID. Multiple key/value pairs per extension type are supported. This field is designed to support additional extension types in the future. Dimensions is available for Intuit Enterprise Suite. |
DetailType | string | Optional | Set to ItemAdjustmentLineDetail for this type of line. |
Id | JSON | Optional | Specifies the position of the line in the collection of transaction lines. Positive integer. Decimal string |
Id (anyOf 1) | number | Alternative | |
Id (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?$ |
ItemAdjustmentLineDetail | Model | Required within parent | Expand Create an inventory adjustment — request body — body Line item Item Adjustment Line Detail Details for the line in the inventory adjustment. |
Referenced models: Create an item — request body — body Custom Extensions, Create an inventory adjustment — request body — body Line item Item Adjustment Line Detail