Get Related Configurators
post
/rest/v19/bomItemSetups/{bomItemVarName}/actions/getRelatedConfigurators
Use this endpoint to retrieve all product hierarchies having BOM Mapping rules mapped to the root BOM item.
Request
Supported Media Types
- application/json
Path Parameters
-
bomItemVarName(required): string
Variable Name of the BOM item
Root Schema : BOM Item Setup Get Related Configurators Request Definitions
Type:
objectTitle:
Show Source
BOM Item Setup Get Related Configurators Request Definitions-
limit:
integer
Title:
LimitMaximum number of getRelatedConfigurators items returned. -
offset:
integer
Title:
OffsetSpecifies the index of the first item to be returned
Response
Supported Media Types
- application/json
Default Response
Root Schema : BOM Item Setup Get Related Configurators Response Definitions
Type:
objectTitle:
Show Source
BOM Item Setup Get Related Configurators Response DefinitionsNested Schema : Related Configurator Product Hierarchy Items
Type:
objectTitle:
Related Configurator Product Hierarchy ItemsList of Product Hierarchy items having BOM mapping rules mapped to the Root BOM Item
Show Source
-
count:
integer
Title:
CountInteger value for pagination count -
hasMore:
boolean
Title:
Has MoreBoolean value for whether more paginated results exist -
items:
array items
-
limit:
integer
Title:
LimitInteger value for pagination limit -
offset:
integer
Title:
OffsetInteger value for pagination offset -
totalResults:
integer
Title:
Total ResultsInteger value for number of total results
Nested Schema : items
Type:
Show Source
array-
Array of:
object Related Configurator Product Hierarchies
Title:
Related Configurator Product HierarchiesProduct Hierarchy model having BOM mapping rules mapped to the Root BOM Item.
Nested Schema : Related Configurator Product Hierarchies
Type:
objectTitle:
Related Configurator Product HierarchiesProduct Hierarchy model having BOM mapping rules mapped to the Root BOM Item.
Show Source
-
dateAdded:
string(date)
Title:
DateAddedConfig Auto Generator Task creation date -
effectiveFrom:
string(date)
Title:
Effective FromModel BOM mapping rule effective from date -
effectiveTo:
string(date)
Title:
Effective ToModel BOM mapping rule effective to date -
id:
integer
Title:
IdConfig Auto Generator Task Id incase of failure otherwise Bom Mapping Rule Id incase of success -
model:
string
Title:
ModelName of the Model -
productFamily:
string
Title:
Product FamilyName of the Product Family -
productLine:
string
Title:
Product LineName of the Product Line -
progressPercentage:
integer
Title:
Progress PercentageConfig Auto Generator Task Progress Percentage -
status:
string
Title:
StatusStatus of the Configurator -
statusMessage:
string
Title:
Status MessageConfig Auto Generator Task status message
Examples
The following example shows how to retrieve all product hierarchies having BOM Mapping rules mapped to the root BOM item by submitting a POST request to the REST resource using cURL. For more information about cURL, see Use cURL.
curl -X POST -H "Authorization: Bearer <token>" -H "Accept: application/json" https://sitename.oracle.com/rest/v19/bomItemSetups/someModel/actions/getRelatedConfigurators
Response Body Sample
{
"hasMore": false,
"relatedConfigurators": {
"items": [{
"productFamily": "Generator 2",
"productLine": "Single 2",
"model": "Model Single 2",
"status": "In Progress",
"companyId": 4118171,
"statusMessage": "This configuration is in progress.",
"progressPercentage": 75
}, {
"productFamily": "Generator 2",
"productLine": "Single 2",
"model": "Model Single 2",
"status": "Failed",
"companyId": 4118171,
"dateAdded": 1711338972000,
"statusMessage": "The auto generation failed and changes have been reverted. Please try again.",
"progressPercentage": 0
}
],
"offset": 0,
"limit": 5,
"count": 1,
"totalResults": 1,
"hasMore": false
}
}