Get All BOM Item Definitions
get
/rest/v16/bomItemSetups
Use this endpoint to retrieve a list of BOM item definitions.
Request
Supported Media Types
- application/json
Query Parameters
-
expand: string
Allows expansion of relationships.
-
fields: string
Restrict which fields shall be returned. The value is a comma delimited string and each token is a field name.
-
limit: integer
The requested page size, which limits the number of elements the collection should max return.
-
offset: integer
The offset of the page. By default, offset is 0, which means first page will be returned.
-
orderby: string
Specifies a comma-separated list of pairs to order the response by.
-
q: string
Allows to specify one or more filtering criteria. By default, no filtering is applied.
-
totalResults: boolean
Specifies that the total count of records should be included in the response when doing pagination.
Response
Supported Media Types
- application/json
Default Response
Root Schema : BOM Item Setup Collection Definitions
Type:
object
Title:
Show Source
BOM Item Setup Collection Definitions
-
count:
integer
The number of resource instances returned in the current range.
-
hasMore:
boolean
Returns true if more resources are available on the server than the subset returned in current page.
-
items:
array items
-
limit:
integer
The actual paging size used by the server.
-
offset:
integer
The offset used in the current page.
-
totalResults:
integer
Capture the total count of the resource instances, which not only includes the instances in the current range, but all instances on the server that satisfy the request.
Nested Schema : items
Type:
Show Source
array
-
Array of:
object BOM Item Setup Instance Definitions
Title:
BOM Item Setup Instance Definitions
Nested Schema : BOM Item Setup Instance Definitions
Type:
object
Title:
Show Source
BOM Item Setup Instance Definitions
-
bomPrice:
number
Title:
BOM Price
BOM Price -
configurableFlag:
boolean
Title:
Configurable Flag
Whether the BOM item tree is configurable -
defaultQuantity:
number
Title:
Default Quantity
Default quantity for the BOM item -
effectiveFrom:
string
Title:
Effective From
The effective from date for the BOM item -
effectiveTo:
string
Title:
Effective To
The effective to date for the BOM item -
isIncludedInBasePrice:
boolean
Title:
Is Included In Base Price
Whether the BOM item is included in the base price -
isManufacturingItem:
boolean
Title:
Is Manufacturing Item
Whether the BOM item is a manufacturing item -
isModel:
boolean
Title:
Is Model
Whether the BOM item is a model -
isOptional:
boolean
Title:
Is Optional
Whether the BOM item is optional -
isRootModel:
boolean
Title:
Is Root Model
Whether the BOM item is the root model -
isSalesItem:
boolean
Title:
Is Sales Item
Whether the BOM item is a sales item -
itemIdentifier:
string
Title:
Item Identifier
BOM item identifier -
itemType:
string
Title:
Item Type
BOM item type -
label:
string
Title:
Label
BOM item label -
modelPath:
string
Title:
Model Path
The path to a model in the BOM hierarchy -
parentVariableName:
string
Title:
Parent Variable Name
Variable name of the parent BOM item. -
partNumber:
string
Title:
Part Number
Part number of the BOM item -
rootBomItemLabel:
string
Title:
Root BOM Item Label
Label of the Root BOM Item of this item's hierarchy -
rootBomItemPartNumber:
string
Title:
Root BOM Item Part Number
Part Number value from the Root BOM Item -
rootVariableName:
string
Title:
Root Variable Name
Variable name of the root BOM item. -
sequenceNumber:
integer
Title:
Sequence Number
BOM item sequence number -
treeHasError:
boolean
Title:
Tree Has Error
Whether the BOM item tree has an item with errors -
treeHasModel:
boolean
Title:
Tree Has Model
Whether the BOM item tree has a model -
variableName:
string
Title:
Variable Name
Variable Name of the BOM item