Add new entity to FeatureModelNodes
POST/FeatureModelNodes
Add new entity to FeatureModelNodes
Request
- application/json
Body
required
New entity
featureModelId uuid
featureId uuid
divergentPrice decimal
upvaluePct decimal
purchaseDiscountPct decimal
divergentPriceExpressionId uuid
maxValueExpressionId uuid
defaultValueExpressionId uuid
defaultValue decimal
infoField string
hideInQuotation boolean
hideInConfigurator boolean
hideInOrderEntry boolean
hideInOverview boolean
hideTextValue boolean
isQuotationGroup boolean
isMandatory boolean
isPreconfiguration boolean
isPhantom boolean
textExpressionId uuid
linkedFeatureModelId uuid
id uuid
createdDate date-time
updatedDate date-time
organizationId uuid
reference string
creatorId uuid
customField1 string
customField2 string
customField3 string
customField4 string
customField5 string
feature
organization
Responses
- 201
- default
Created entity
- application/json
- Schema
- Example (from schema)
Schema
featureModelId uuid
featureId uuid
divergentPrice decimal
upvaluePct decimal
purchaseDiscountPct decimal
divergentPriceExpressionId uuid
maxValueExpressionId uuid
defaultValueExpressionId uuid
defaultValue decimal
infoField string
hideInQuotation boolean
hideInConfigurator boolean
hideInOrderEntry boolean
hideInOverview boolean
hideTextValue boolean
isQuotationGroup boolean
isMandatory boolean
isPreconfiguration boolean
isPhantom boolean
textExpressionId uuid
linkedFeatureModelId uuid
id uuid
createdDate date-time
updatedDate date-time
organizationId uuid
reference string
creatorId uuid
customField1 string
customField2 string
customField3 string
customField4 string
customField5 string
feature
organization
{
"featureModelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"featureId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"divergentPrice": 0,
"upvaluePct": 0,
"purchaseDiscountPct": 0,
"divergentPriceExpressionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"maxValueExpressionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"defaultValueExpressionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"defaultValue": 0,
"infoField": "string",
"hideInQuotation": true,
"hideInConfigurator": true,
"hideInOrderEntry": true,
"hideInOverview": true,
"hideTextValue": true,
"isQuotationGroup": true,
"isMandatory": true,
"isPreconfiguration": true,
"isPhantom": true,
"textExpressionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"linkedFeatureModelId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdDate": "2024-06-06T15:30:37.283Z",
"updatedDate": "2024-06-06T15:30:37.283Z",
"organizationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"reference": "string",
"creatorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"customField1": "string",
"customField2": "string",
"customField3": "string",
"customField4": "string",
"customField5": "string",
"feature": {},
"organization": {}
}
error
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
error
object
required
code stringrequired
message stringrequired
target string
details
object[]
code stringrequired
message stringrequired
target string
innererror object
The structure of this object is service-specific
{
"error": {
"code": "string",
"message": "string",
"target": "string",
"details": [
{
"code": "string",
"message": "string",
"target": "string"
}
],
"innererror": {}
}
}
Loading...