Adds or replaces an entire bill of materials.
Using this endpoint, you can create an entirely new bill of materials.
-
record_num
Required. The row number of the item. This value is zero-indexed and should increment by 1 for each item. -
part
Required. The part/designator (e.g. 'C1') for the item. -
origin
Required. The origin of this item. Valid values are market, consignment, inventory. -
value
The value (e.g. '1K') for the item. -
package
The package type (e.g. '0402') for the item. -
populate
Whether or not this part should be populated on the board. -
mpn
The primary MPN of the part from the market to use for this item. -
selected_part
The UUID (or house part number) that should be used for this item. -
selected_mpn
The MPN for the selected part.
You must specify row_num, part, and origin.