BOM Item Setups REST Endpoints

BOM Item Setups
The BOM Item Setup REST API contains endpoints to create BOM data table entries and validate parts for BOM mapping implementations via REST services. REST services to maintain BOM Mapping rules are also included in this topic.
Create a BOM Item Definition
Method: post
Path: /rest/v16/bomItemSetups
Create a BOM Item Mapping for a Parent BOM Item
Method: post
Path: /rest/v16/bomItemSetups/{bomItemVarName}/bomItemMappings
Create a BOM Item Tree
Method: post
Path: /rest/v16/bomItemSetups/actions/createBomItemTree
Delete a BOM Item Definition
Method: delete
Path: /rest/v16/bomItemSetups/{bomItemVarName}
Delete a BOM Mapping for a Parent BOM Item
Method: delete
Path: /rest/v16/bomItemSetups/{bomItemVarName}/bomItemMappings/{bomItemMapVarName}
Generate Configurator
Method: post
Path: /rest/v16/bomItemSetups/{bomItemVarName}/actions/generateConfigurator
Get a BOM Item Child Definition for a Parent BOM Item
Method: get
Path: /rest/v16/bomItemSetups/{bomItemVarName}/children/{childVarName}
Get a BOM Item Definition
Method: get
Path: /rest/v16/bomItemSetups/{bomItemVarName}
Get a BOM Item Mapping for a Parent BOM Item
Method: get
Path: /rest/v16/bomItemSetups/{bomItemVarName}/bomItemMappings/{bomItemMapVarName}
Get a BOM Item Tree
Method: post
Path: /rest/v16/bomItemSetups/{bomItemVarName}/actions/getBomItemTree
Get All BOM Item Child Definitions for a Parent BOM Item
Method: get
Path: /rest/v16/bomItemSetups/{bomItemVarName}/children
Get All BOM Item Definitions
Method: get
Path: /rest/v16/bomItemSetups
Get All BOM Item Mappings for a Parent BOM Item
Method: get
Path: /rest/v16/bomItemSetups/{bomItemVarName}/bomItemMappings
Get Related Configurators
Method: post
Path: /rest/v16/bomItemSetups/{bomItemVarName}/actions/getRelatedConfigurators
Update a BOM Item Definition
Method: put
Path: /rest/v16/bomItemSetups/{bomItemVarName}
Update a BOM Item Tree
Method: post
Path: /rest/v16/bomItemSetups/{bomItemVarName}/actions/updateBomItemTree
Update the BOM Item Mapping for a Parent BOM Item
Method: put
Path: /rest/v16/bomItemSetups/{bomItemVarName}/bomItemMappings/{bomItemMapVarName}
Upsert BOM Item List
Method: post
Path: /rest/v16/bomItemSetups/actions/upsertBomItemList
Validate Part for BOM
Method: post
Path: /rest/v16/bomItemSetups/actions/validatePartForBOM