External Configurator
post
/rest/v16/productFamilies/{pfVar}/productLines/{plVar}/models/{modelVar}/actions/_externalConfigurationSave
This service invokes the External Configurator Advanced Save function.
Request
Path Parameters
-
modelVar(required): string
The variable name of the model
-
pfVar(required): string
The variable name of the product family
-
plVar(required): string
The variable name of the product line
Root Schema : externalConfigurationSave-Request
Type:
Show Source
object
-
bsId:
integer
Title:
Buy-side ID
CPQ transaction ID. Required for reconfiguration and add-from-catalog configuration. -
documentNumber:
integer
Title:
Document Number
The document number of a model line. Required for reconfiguration. -
reconfigActionVarName:
string
Title:
Reconfiguration Action Variable Name
For reconfiguration only. If absent, defaulting to _reconfigure_action. -
reconfigSource:
string
Title:
Reconfiguration Source
For reconfiguration only. The entity that the reconfiguration is invoked on. Valid values: Quote, Line Item. For reconfiguration only.
Response
Default Response
Root Schema : externalConfigurationSave-Response
Type:
Show Source
object
-
bsId:
integer
Title:
Buy-side ID
The CPQ transaction ID. Present only if the status is save. -
documentNumber:
integer
Title:
Document Number
The document number of the model line that is saved. Present only if the status is save. -
href:
string
Title:
Transaction Hyperlink
The REST end point to retrieve the saved transaction (quote). Present only if the status is save. -
status:
string
Title:
Status
The status of the save action. Valid values: save, cancel, none.