Add a component to a BOM. The body carries two different products: entity is the product whose BOM is being edited (it selects the BOM link to act through, and decides whether the shared BOM is edited or forked for that product first), while component is the part being added and is what the line stores. Both accept a Retraced ID or your own externalId. bomHeaderId alone is not enough, because one BOM header is linked to a style and every variant/SKU inheriting it, each with its own ownership flag.
Request body
Response
Default Response
Changes
Changed in 1 of the 49 revisions of this API.19317
- ▲
added to the
request propertyallOflistrequest-property-all-of-added
- ▲
added to the
request propertyallOflistrequest-property-all-of-added
- ▲
removed
subschema #2from therequest propertyanyOflistrequest-property-any-of-removed
- ▲
removed
subschema #2from therequest propertyanyOflistrequest-property-any-of-removed
- ▲
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
request property
list-of-types was narrowed by removing typesnullfrom media typeapplication/jsonrequest-property-list-of-types-narrowed
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ▲
the response property
/became nullable for the statusresponse-property-became-nullable
- ●
the
request property's maxLength was set to100request-property-max-length-set
- ●
the
request property's min was set to0.00request-property-min-set
- ●
the
request property's min was set to0.00request-property-min-set
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
the request property
became nullablerequest-property-became-nullable
- ○
response property
data/countryOfOriginlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/createdByCompanyIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/createdByUserIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/placementIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/quantitylist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/quantityUnitlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/styleIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/updatedByCompanyIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/updatedByUserIdlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/weightlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ○
response property
data/weightUnitlist-of-types was narrowed by removing typesnullfrom media typeapplication/jsonof response201response-property-list-of-types-narrowed
- ▲
Of the 49 revisions, 1 has no diff computed.