# Create a new Trade Item and Manufactured Item Create a new Trade Item and Manufactured Item Endpoint: POST /api/manufacturedItem Version: 1.0 Security: Bearer ## Request fields (application/json-patch+json): - `tradeItemName` (string, required) - `ownerCompanyId` (string, required) - `tradeItemId` (string,null) - `tradeItemStatusId` (string,null) - `gtin` (string,null) - `brandId` (string,null) - `categoryListId` (string,null) - `categoryItemId` (string,null) - `netContentValue` (string,null) - `netContentUnit` (string,null) - `manufacturedItemName` (string,null) - `supplierCompanyId` (string, required) - `netContents` (array,null) - `netContents.value` (string,null) - `netContents.unitOfMeasure` (string,null) - `packagingNetContentDescription` (string,null) - `manufacturingPeriod` (string,null) - `comments` (array,null) - `comments.authorId` (string,null) - `comments.commentDate` (string,null) - `retailerCustomizedAttributes` (array,null) - `retailerCustomizedAttributes.retailerLabel` (string,null) - `retailerCustomizedAttributes.retailerCode` (string,null) - `isConsumerUnit` (string,null) - `manufacturedItemStatusId` (string,null) - `productCategories` (array,null) - `productCategories.categoryId` (string) - `targetMarketsList` (array,null) - `targetMarketsList.countryCodes` (array,null) - `targetMarketsList.pointsOfSales` (array,null) - `targetMarketsList.startAvailabilityDate` (string,null) - `targetMarketsList.endAvailabilityDate` (string,null) - `multipack` (string,null) - `productLanguage` (string,null) - `contacts` (array,null) - `contacts.userId` (string) - `contacts.responsibilityId` (string) - `customProductTypeId` (string,null) ## Response 200 fields (application/json): - `tradeItemId` (string) - `manufacturedItemId` (string) ## Response 403 fields (application/json): - `error` (string,null) - `errorCodes` (array,null) - `errorCode` (string,null)