Configuration REST Endpoints
Configuration
The Configuration Run-Time Data endpoints expose information and perform an action for a model. All Configuration Run-Time Data REST APIs follow a required product hierarchy starting with the product family then product line followed by the model. A variable name for the product entity is required. For example, /config{prodFamVarName}.{prodLineVarName}.{modelVarName}/ is the standard Configuration Run-Time Data product path for an endpoint URL.
- Add Model to Favorites
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_cm_favoriteslistinvocationID
- Add Multiple Models to a Transaction
- Method: postPath:
/rest/v16/config/actions/_bulkAddToTxn
- Add Row to Array Set
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_set{arraySetVarName}/actions/_add
- Add To Transaction
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_addToTxn
- Cancel
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_cancel
- Configuration Integration
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_integration_integratedCart
- Configure a Model
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_configure
- Configure Model in System
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_configureInSystem
- Delete Row from an Array
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_set{arraySetVarName}/actions/_delete
- Drop Cache
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_dropCache
- Get All Pick List Options
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_pickLists/actions/getOptions
- Get BOM Items
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_bom/actions/getBomItems
- Get Mandatory Models
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_mandatoryModels/actions/getMandatoryModels
- Get Mandatory Parts
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_mandatoryParts/actions/getMandatoryParts
- Get Price Books
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_priceBooks/actions/getPriceBooks
- Get Recommended Models
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_recmdModels/actions/getRecmdModels
- Get Recommended Parts
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_recmdParts/actions/getRecmdParts
- Interact
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_interact
- Load Array Set Data
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/_set{arraySetVarName}/actions/_loadData
- Load Configuration Data
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_loadData
- Next Configuration Node
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_next
- Previous Configuration Node
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_previous
- Process Invocation Action
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_cm_invocationID
- Reconfigure from Favorites
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_reconfigureFav
- Reconfigure Model
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_reconfigureTxn
- Reconfigure Model from Partner
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_reconfigureClient
- Resume Configuration
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_resumeConfig
- Save Reconfiguration
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_save
- Start Over
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_startOver
- Update
- Method: postPath:
/rest/v16/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_update
- x Add From Catalog (Not supported after v7)
- Method: postPath:
/rest/v7/config{prodFamVarName}.{prodLineVarName}.{modelVarName}/actions/_addFromCatalog