> For the complete documentation index, see [llms.txt](https://docs.xorosoft.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-or-update-product.md).

# Create or Update Product

Creates Product

| Name                            | Data Type        | Description                                                                                                                                                                                                                                                                                                    |
| ------------------------------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `AccountToken`                  | string           | A unique authentication token generated specifically for a 3PL account. It is used as a parameter in API requests to authenticate and access resources related to the corresponding 3PL account.                                                                                                               |
| `BasePartNumber`                | string, required | It Represents style number. This is the skeleton SKU from which unique SKUs will be generated. Many SKUs can have the same Base Part. For example, BasePartNumber: TEE-SHIRT, ItemNumber: TEE-SHIRT-RED-LRG. Note: Two rows cannot have the same Base Part Number.                                             |
| `Handle`                        | string           | It is a unique indentifier used for marching products in third party apps.                                                                                                                                                                                                                                     |
| `BodyHtml`                      | string           | It Contains the html code to structure the view of product.                                                                                                                                                                                                                                                    |
| `Title`                         | string           | It represents the title or description for the product.                                                                                                                                                                                                                                                        |
| `ProductCategoryName`           | string           | It represents the category of product. For instance, it can be Apparel, Games or Footwear.                                                                                                                                                                                                                     |
| `Option1Name`                   | string           | It represents the first option for the BasePartNumber. For Apparel items, It can be Color.                                                                                                                                                                                                                     |
| `Option1Value`                  | string           | It represents the value for the first option. For example if Option1Name is Color, then Option1Value can be Black.                                                                                                                                                                                             |
| `Option1ValueCode`              | string           | It represents an abbreviated code for Option1Value. For example, if Option1Value is Black, then Option1ValueCode can be BLK.                                                                                                                                                                                   |
| `Option2Name`                   | string           | It represents the second option for the BasePartNumber. For Apparel items, It can be Size.                                                                                                                                                                                                                     |
| `Option2Value`                  | string           | It represents the value for the second option. For example if Option2Name is Size, then Option2Value can be Medium.                                                                                                                                                                                            |
| `Option2ValueCode`              | string           | It represents an abbreviated code for Option2Value. For example, if Option2Value is Medium, then Option2ValueCode can be M.                                                                                                                                                                                    |
| `Option3Name`                   | string           | It represents the third option for the BasePartNumber. It can be Shape.                                                                                                                                                                                                                                        |
| `Option3Value`                  | string           | It represents the value for the third option. For example if Option3Name is Shape, then Option3Value can be Circle.                                                                                                                                                                                            |
| `Option3ValueCode`              | string           | It represents an abbreviated code for Option3Value. For example, if Option3Value is Circle, then Option3ValueCode can be CIR.                                                                                                                                                                                  |
| `ItemNumber`                    | string, required | It Represents the item's (SKU) number. This property is unique to this item, another item cannot be created with the same Item Number.                                                                                                                                                                         |
| `ItemBarcode`                   | string           | It represents the Barcode for the item.                                                                                                                                                                                                                                                                        |
| `ItemUpc`                       | string           | It represents the item's UPC code.                                                                                                                                                                                                                                                                             |
| `ItemTypeName`                  | string, required | It represents the item type, inventory items have their quantities tracked but the others do not.                                                                                                                                                                                                              |
| `StandardUnitPrice`             | double, required | It represents the standard price at which to sell this item. This price is retrieved by default when an item is added to an estimate or sales order.                                                                                                                                                           |
| `CustomPrice1`                  | double           | CustomPrice1 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice2`                  | double           | CustomPrice2 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice3`                  | double           | CustomPrice3 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice4`                  | double           | CustomPrice4 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice5`                  | double           | CustomPrice5 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice6`                  | double           | CustomPrice6 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice7`                  | double           | CustomPrice7 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice8`                  | double           | CustomPrice8 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice9`                  | double           | CustomPrice9 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                        |
| `CustomPrice10`                 | double           | CustomPrice10 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                       |
| `CustomPrice11`                 | double           | CustomPrice11 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                       |
| `CustomPrice12`                 | double           | CustomPrice12 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                       |
| `CustomPrice13`                 | double           | CustomPrice13 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                       |
| `CustomPrice14`                 | double           | CustomPrice14 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.                                                                                                                                                                                       |
| `StandardUnitCost`              | double, required | It represents the standard cost at which the item is purchased from vendors.                                                                                                                                                                                                                                   |
| `SellUomCode`                   | string, required | It represents the unit of measure (UOM) for the item, this controls how the item is sold and purchased. Certain UOMs allow the item to be entered in decimal quantities, such as litres or kilograms. Others only allow integer quantities, like each.For example, if it is sold by the gram, foot, each, etc. |
| `IsSellableFlag`                | bool             | This flag allows the item to available to add in Sales modules.                                                                                                                                                                                                                                                |
| `IsPurchasableFlag`             | bool             | This flag allows the item to available to add in Purchase modules.                                                                                                                                                                                                                                             |
| `ReturnableFlag`                | bool             | This flag sets whether the item is returnable or not.                                                                                                                                                                                                                                                          |
| `ManufactureItemFlag`           | bool             | This flag sets whether the item is returnable or not.                                                                                                                                                                                                                                                          |
| `IsRawMaterialFlag`             | bool             | This flag sets whether the item is consumed to produce another item or not.                                                                                                                                                                                                                                    |
| `DefaultVendorName`             | string           | It represents the default vendor for item.                                                                                                                                                                                                                                                                     |
| `AssetAccountName`              | string           | It represents the item's asset account.This account will be used in future transactions for this item (bills, invoices, etc.).                                                                                                                                                                                 |
| `CogsAccountName`               | string           | It represents the item's cost of goods sold account.This account will be used in future transactions for this item (e.g. invoice).                                                                                                                                                                             |
| `AdjAccountName`                | string           | It represents the item's adjustment account.This account is used as the default inventory adjustment account.                                                                                                                                                                                                  |
| `IncomeAccountName`             | string           | It represents the item's income account.This account will be used in future transactions for this item (e.g. invoice).                                                                                                                                                                                         |
| `ExpenseAccountName`            | string           | It represents the item's expense account and it's available for non-inventory items. This account will be used in future transactions for this item.                                                                                                                                                           |
| `WipAccountName`                | string           | It represents the Work in Progress account for item.                                                                                                                                                                                                                                                           |
| `Length`                        | double           | It represents the item's length.                                                                                                                                                                                                                                                                               |
| `Width`                         | double           | It represents the item's width.                                                                                                                                                                                                                                                                                |
| `Height`                        | double           | It represents the item's height.                                                                                                                                                                                                                                                                               |
| `SizeUomCode`                   | string, required | It represents unit of measure for the item's size (e.g. cm, ft, m).                                                                                                                                                                                                                                            |
| `Weight`                        | double           | It represents the item's weight.                                                                                                                                                                                                                                                                               |
| `WeightUomCode`                 | string, required | It represents unit of measure for the item's weight (e.g. lb, kg, g).                                                                                                                                                                                                                                          |
| `AlertNote`                     | string           | It is used to add alert note for item. Everytime when item is added to a module, this alert note will appear to user.                                                                                                                                                                                          |
| `WebUrl`                        | string           | It represents the internet link for the item.                                                                                                                                                                                                                                                                  |
| `ImagePath`                     | string           | It represents the internet link for the image to be attached with item.                                                                                                                                                                                                                                        |
| `SeasonValues`                  | string           | It represents the season values here like Winter,summer etc.                                                                                                                                                                                                                                                   |
| `HazmatCode`                    | string           | It represents the item's hazmat code.                                                                                                                                                                                                                                                                          |
| `SellPkgQty`                    | string           | It represents the quantity that is sold per package.                                                                                                                                                                                                                                                           |
| `ReOrderPointQty`               | string           | It represents the minimum quantity to hold of this item such that when it drops to this amount, the item should be replenished.                                                                                                                                                                                |
| `ReOrderQty`                    | string           | It represents the amount to re-order when an item's stock reaches the re-order point quantity.                                                                                                                                                                                                                 |
| `ActiveFlag`                    | bool             | It is used to Active or Deactivate the product.                                                                                                                                                                                                                                                                |
| `IsTaxableOnSale`               | bool             | It is used to apply tax on sales.                                                                                                                                                                                                                                                                              |
| `SaleTaxCode`                   | string           | It represents the default tax code to sell this item.This tax is retrieved when an item is added to an estimate or sales order.                                                                                                                                                                                |
| `IsTaxableOnPurchase`           | bool             | It is used to apply tax on purchase.                                                                                                                                                                                                                                                                           |
| `PurchaseTaxCode`               | string           | It represents the default tax code to purchase this item.This tax is retrieved when an item is added to a purchase order.                                                                                                                                                                                      |
| `BrandName`                     | string           | It represents the brand name for the item.                                                                                                                                                                                                                                                                     |
| `GroupName`                     | string           | It represents the product group for item.                                                                                                                                                                                                                                                                      |
| `CategoryName`                  | string           | It allows to select category for item.                                                                                                                                                                                                                                                                         |
| `SalesNotes`                    | string           | It represents note for sales.                                                                                                                                                                                                                                                                                  |
| `PurchaseNotes`                 | string           | It represents note for purchasing.                                                                                                                                                                                                                                                                             |
| `CooCodeIso2`                   | string           | It represents country of origin code CooCodeIso2 for item.                                                                                                                                                                                                                                                     |
| `GenderCode`                    | string           | It represents item's GenderCode.                                                                                                                                                                                                                                                                               |
| `MaterialName`                  | string           | It represents item's MaterialName.                                                                                                                                                                                                                                                                             |
| `HSCode`                        | string           | It represents the hazmat code for item.                                                                                                                                                                                                                                                                        |
| `Tags`                          | string           | It represents all the specified tags for item.                                                                                                                                                                                                                                                                 |
| `WarrantyTime`                  | string           | It represents the item's WarrantyTime.                                                                                                                                                                                                                                                                         |
| `WarrantyUOM`                   | string           | It represents the item's WarrantyUOM.                                                                                                                                                                                                                                                                          |
| `ShelfLife`                     | string           | It represents the item's ShelfLife.                                                                                                                                                                                                                                                                            |
| `ExpirationDate`                | string           | It represents the item's ExpirationDate.                                                                                                                                                                                                                                                                       |
| `CARB`                          | string           | It represents the item's CARB.                                                                                                                                                                                                                                                                                 |
| `UseImageForProductPreviewFlag` | bool             | It allows use of image for product preview.                                                                                                                                                                                                                                                                    |
| `DefaultStoreName`              | string           | It represents the default store name for item.                                                                                                                                                                                                                                                                 |
| `DefaultLocationName`           | string           | It represents the default location name for item.                                                                                                                                                                                                                                                              |
| `IsTransferableFlag`            | bool             | It is used to set transferable flag to item.                                                                                                                                                                                                                                                                   |
| `ForceSalesTaxCode`             | string           | It represents force sales tax code for item.                                                                                                                                                                                                                                                                   |
| `ProjectClassName`              | string           | It represents the project class name for item.                                                                                                                                                                                                                                                                 |
| `AlternativeItemNumber1`        | string           | It represents the alternate item number 1.                                                                                                                                                                                                                                                                     |
| `AlternativeItemNumber2`        | string           | It represents the alternate item number 2.                                                                                                                                                                                                                                                                     |
| `AlternativeItemNumber3`        | string           | It represents the alternate item number 3.                                                                                                                                                                                                                                                                     |
| `IsPreSellFlag`                 | bool             | It is used to set pre sell flag to item and show pre sell status.                                                                                                                                                                                                                                              |
| `Account3plName`                | string           | The name of the 3PL account.                                                                                                                                                                                                                                                                                   |
| `Account3PLCode`                | string           | The code of the 3PL account.                                                                                                                                                                                                                                                                                   |

```json
{"openapi":"3.0.3","info":{"title":"Xorosoft ERP Public API","version":"2026.07"},"tags":[{"name":"Third-Party Logistics (3PL)","description":"Use 3PL APIs when a warehouse or logistics provider needs account-specific access to customer orders, inventory, purchase orders, RMAs, bills, item receipts, packing slips, and related documents. 3PL requests use the 3PL account token generated in Xorosoft ERP so data access can be limited to the connected client account."}],"servers":[{"url":"https://res.xorosoft.io","description":"Xorosoft ERP API server"}],"security":[{"basic":[]}],"components":{"securitySchemes":{"basic":{"scheme":"basic","type":"http"}}},"paths":{"/api/xerp/account3pl/product/create":{"post":{"responses":{"200":{"content":{"application/json":{"schema":{"properties":{"Data":{"items":{"properties":{"ActiveFlag":{"type":"boolean"},"BasePartNumber":{"type":"string"},"BodyHtml":{"type":"string"},"CategoryId":{"type":"number","nullable":true},"CreateDttm":{"type":"string"},"CreateSource":{"type":"string","nullable":true},"DefaultProductImagePath":{"type":"string","nullable":true},"Handle":{"type":"string"},"Id":{"type":"number"},"ModifyDttm":{"type":"string","nullable":true},"ModifySource":{"type":"string","nullable":true},"Options":{"items":{"properties":{"Id":{"type":"number"},"Name":{"type":"string"},"Position":{"type":"number"},"ValueArr":{"items":{"type":"string"},"type":"array"},"Values":{"items":{"properties":{"Code":{"type":"string"},"Id":{"type":"number"},"Name":{"type":"string"},"OptionId":{"type":"number"},"Seq":{"type":"number"}},"required":["Code","Id","Name","OptionId","Seq"],"type":"object"},"type":"array"}},"required":["Id","Name","Position","ValueArr","Values"],"type":"object"},"type":"array"},"ProductCategoryName":{"type":"string"},"ProductImages":{"type":"string","nullable":true},"ProductTags":{"type":"string","nullable":true},"Title":{"type":"string"},"Variants":{"items":{"properties":{"Account3PLCode":{"type":"string","nullable":true},"Account3PLId":{"type":"number","nullable":true},"Account3PLName":{"type":"string","nullable":true},"ActiveFlag":{"type":"boolean"},"ActiveFlagStr":{"type":"string","nullable":true},"AdjAccntId":{"type":"string"},"AdjAccountName":{"type":"string"},"AlertNote":{"type":"string"},"AllowBackorderFlag":{"type":"boolean"},"AllowedPurchaseUomIdList":{"type":"boolean","nullable":true},"AllowedPurchaseUomNameList":{"type":"boolean","nullable":true},"AllowedSellUomIdList":{"type":"boolean","nullable":true},"AllowedSellUomNameList":{"type":"boolean","nullable":true},"AlternativeItemNumber1":{"type":"string"},"AlternativeItemNumber2":{"type":"string"},"AlternativeItemNumber3":{"type":"string"},"AssetAccntId":{"type":"string"},"AssetAccountName":{"type":"string"},"AverageUnitCost":{"type":"number","nullable":true},"BasePartNumber":{"type":"string"},"BaseUomCode":{"type":"string","nullable":true},"BaseUomId":{"type":"number"},"BaseUomName":{"type":"string"},"BrandId":{"type":"number"},"BrandName":{"type":"string"},"CARB":{"type":"string"},"CBM":{"type":"string","nullable":true},"CategoryId":{"type":"number","nullable":true},"CategoryName":{"type":"string"},"CogsAccntId":{"type":"string"},"CogsAccountName":{"type":"string"},"CooCodeIso2":{"type":"string"},"CreateDttm":{"type":"string"},"CreateSource":{"type":"string"},"CurrencyCode":{"type":"string","nullable":true},"CurrencyPriceList":{"items":{},"type":"array"},"CustomDescription":{"type":"string","nullable":true},"CustomFieldH1":{"type":"string"},"CustomFieldH10":{"type":"string"},"CustomFieldH11":{"type":"string"},"CustomFieldH12":{"type":"string"},"CustomFieldH13":{"type":"string"},"CustomFieldH14":{"type":"string"},"CustomFieldH15":{"type":"string"},"CustomFieldH16":{"type":"string"},"CustomFieldH17":{"type":"string"},"CustomFieldH18":{"type":"string"},"CustomFieldH19":{"type":"string"},"CustomFieldH2":{"type":"string"},"CustomFieldH20":{"type":"string"},"CustomFieldH21":{"type":"string"},"CustomFieldH22":{"type":"string"},"CustomFieldH23":{"type":"string"},"CustomFieldH24":{"type":"string"},"CustomFieldH25":{"type":"string"},"CustomFieldH26":{"type":"string"},"CustomFieldH27":{"type":"string"},"CustomFieldH28":{"type":"string"},"CustomFieldH29":{"type":"string"},"CustomFieldH3":{"type":"string"},"CustomFieldH30":{"type":"string"},"CustomFieldH31":{"type":"string"},"CustomFieldH32":{"type":"string"},"CustomFieldH33":{"type":"string"},"CustomFieldH34":{"type":"string"},"CustomFieldH35":{"type":"string"},"CustomFieldH36":{"type":"string"},"CustomFieldH37":{"type":"string"},"CustomFieldH38":{"type":"string"},"CustomFieldH39":{"type":"string"},"CustomFieldH4":{"type":"string"},"CustomFieldH40":{"type":"string"},"CustomFieldH41":{"type":"string"},"CustomFieldH42":{"type":"string"},"CustomFieldH43":{"type":"string"},"CustomFieldH44":{"type":"string"},"CustomFieldH45":{"type":"string"},"CustomFieldH46":{"type":"string"},"CustomFieldH47":{"type":"string"},"CustomFieldH48":{"type":"string"},"CustomFieldH49":{"type":"string"},"CustomFieldH5":{"type":"string"},"CustomFieldH50":{"type":"string"},"CustomFieldH6":{"type":"string"},"CustomFieldH7":{"type":"string"},"CustomFieldH8":{"type":"string"},"CustomFieldH9":{"type":"string"},"CustomPrice1":{"type":"string","nullable":true},"CustomPrice10":{"type":"string","nullable":true},"CustomPrice11":{"type":"string","nullable":true},"CustomPrice12":{"type":"string","nullable":true},"CustomPrice13":{"type":"string","nullable":true},"CustomPrice14":{"type":"string","nullable":true},"CustomPrice2":{"type":"string","nullable":true},"CustomPrice3":{"type":"string","nullable":true},"CustomPrice4":{"type":"string","nullable":true},"CustomPrice5":{"type":"string","nullable":true},"CustomPrice6":{"type":"string","nullable":true},"CustomPrice7":{"type":"string","nullable":true},"CustomPrice8":{"type":"string","nullable":true},"CustomPrice9":{"type":"string","nullable":true},"CustomPriceFormula":{"type":"string","nullable":true},"CustomPriceFormulaProfile":{"type":"object","additionalProperties":true,"nullable":true},"CustomPriceFormulaProfileId":{"type":"number","nullable":true},"CustomPriceLabels":{"type":"string","nullable":true},"DefaultLocationClassName":{"type":"string"},"DefaultLocationId":{"type":"number","nullable":true},"DefaultLocationName":{"type":"string"},"DefaultProductImagePath":{"type":"string","nullable":true},"DefaultSkuImagePath":{"type":"string","nullable":true},"DefaultStoreId":{"type":"number","nullable":true},"DefaultStoreName":{"type":"string"},"DefaultVendorId":{"type":"number","nullable":true},"DefaultVendorName":{"type":"string"},"Description":{"type":"string"},"DiscontinuedDate":{"type":"string","nullable":true},"DiscountedPrice":{"type":"number","nullable":true},"DoNotUpdateAccounts":{"type":"boolean"},"DoNotUseCheckDBValidation":{"type":"boolean"},"DropShipItemFlag":{"type":"boolean"},"DropShipItemFlagStr":{"type":"string","nullable":true},"DropShipVendors":{"type":"string","nullable":true},"DropShipVendorsList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"ExpenseAccntId":{"type":"string"},"ExpenseAccountName":{"type":"string"},"ExpirationDate":{"type":"string","nullable":true},"ForceSalesTaxCode":{"type":"boolean"},"ForceSalesTaxCodeStr":{"type":"string"},"GenderCode":{"type":"string"},"GroupId":{"type":"number","nullable":true},"GroupName":{"type":"string"},"HSCode":{"type":"string"},"HSCodeId":{"type":"number","nullable":true},"HasMultiCurPrice":{"type":"boolean"},"HazmatCode":{"type":"string"},"HazmatId":{"type":"number","nullable":true},"HazmatName":{"type":"string"},"Height":{"type":"string","nullable":true},"HomeCurrencyCode":{"type":"string","nullable":true},"Id":{"type":"number"},"ImagePath":{"type":"string"},"ImageUrls":{"type":"string","nullable":true},"ImportError":{"type":"string","nullable":true},"IncomeAccntId":{"type":"string"},"IncomeAccountName":{"type":"string"},"IncomeReturnAccntId":{"type":"string"},"IncomeReturnAccountName":{"type":"string"},"InnerCaseQty":{"type":"number","nullable":true},"InnerCaseUPC":{"type":"string","nullable":true},"InventoryTabAccessPortalSubForm":{"type":"boolean"},"Is3AItemFlag":{"type":"boolean"},"IsBomItemFlag":{"type":"boolean"},"IsPreSellFlag":{"type":"boolean"},"IsPreSellFlagStr":{"type":"string"},"IsProducibleFlag":{"type":"boolean"},"IsProducibleFlagStr":{"type":"boolean","nullable":true},"IsPurchasableFlag":{"type":"boolean"},"IsPurchasableFlagStr":{"type":"boolean","nullable":true},"IsRawMaterialFlag":{"type":"boolean"},"IsRawMaterialFlagStr":{"type":"boolean","nullable":true},"IsRestrictToPurchaseFlag":{"type":"boolean"},"IsRestrictToPurchaseFlagStr":{"type":"string"},"IsSelected":{"type":"boolean"},"IsSellableFlag":{"type":"boolean"},"IsSellableFlagStr":{"type":"boolean","nullable":true},"IsStockingItemFlag":{"type":"boolean"},"IsTaxableOnPurchase":{"type":"boolean"},"IsTaxableOnPurchaseStr":{"type":"boolean","nullable":true},"IsTaxableOnSale":{"type":"boolean"},"IsTaxableOnSaleStr":{"type":"boolean","nullable":true},"IsTransferableFlag":{"type":"boolean"},"IsTransferableFlagStr":{"type":"string"},"ItemBarcode":{"type":"string"},"ItemBomJson":{"type":"object","additionalProperties":true,"nullable":true},"ItemGtin":{"type":"string","nullable":true},"ItemImageList":{"items":{"properties":{"EntityRefHeaderId":{"type":"number"},"EntityRefId":{"type":"number"},"EntityTypeId":{"type":"number"},"Height":{"type":"string","nullable":true},"Id":{"type":"number"},"ImageSrc":{"type":"string"},"ImageSrcList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"IsDefaultImage":{"type":"boolean"},"Position":{"type":"number"},"ThirdPartyRefNo":{"type":"string","nullable":true},"ThirdPartySource":{"type":"string","nullable":true},"Width":{"type":"string","nullable":true}},"required":["EntityRefHeaderId","EntityRefId","EntityTypeId","Height","Id","ImageSrc","ImageSrcList","IsDefaultImage","Position","ThirdPartyRefNo","ThirdPartySource","Width"],"type":"object"},"type":"array"},"ItemLpnAttributeMappingObj":{"type":"object","additionalProperties":true,"nullable":true},"ItemNumber":{"type":"string"},"ItemProductCategoryName":{"type":"string"},"ItemSalesForecastList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"ItemSalesTaxProvinceMapList":{"items":{},"type":"array"},"ItemTrackingTypeId":{"type":"number","nullable":true},"ItemTrackingTypeName":{"type":"string","nullable":true},"ItemTypeId":{"type":"number"},"ItemTypeName":{"type":"string"},"ItemUpc":{"type":"string"},"LastLandedUnitCost":{"type":"number","nullable":true},"LastLandedUnitHomeCurrency":{"type":"string","nullable":true},"LastPurchasedQty":{"type":"number","nullable":true},"LastReceiptCurrencyCode":{"type":"string","nullable":true},"LastReceiptDate":{"type":"string","nullable":true},"LastReceiptReconcileFlag":{"type":"boolean","nullable":true},"LastUnitCost":{"type":"number","nullable":true},"Length":{"type":"string","nullable":true},"MID":{"type":"number","nullable":true},"ManufactureItemFlag":{"type":"boolean"},"ManufactureItemFlagStr":{"type":"string","nullable":true},"Manufacturer":{"type":"string","nullable":true},"ManufacturerId":{"type":"number","nullable":true},"Margin":{"type":"string","nullable":true},"MasterCaseQty":{"type":"number","nullable":true},"MasterCaseUPC":{"type":"string","nullable":true},"MaterialId":{"type":"number","nullable":true},"MaterialName":{"type":"string"},"ModifyDttm":{"type":"string"},"ModifySource":{"type":"string"},"MultipleUomFlag":{"type":"boolean"},"Name":{"type":"string","nullable":true},"NeedsTrackingFlag":{"type":"boolean"},"OldItemNumber":{"type":"string"},"Option1Name":{"type":"string"},"Option1Seq":{"type":"number"},"Option1Value":{"type":"string"},"Option1ValueCode":{"type":"string"},"Option1ValueId":{"type":"number"},"Option2Name":{"type":"string"},"Option2Seq":{"type":"number"},"Option2Value":{"type":"string"},"Option2ValueCode":{"type":"string"},"Option2ValueId":{"type":"number"},"Option3Name":{"type":"string"},"Option3Seq":{"type":"number"},"Option3Value":{"type":"string"},"Option3ValueCode":{"type":"string"},"Option3ValueId":{"type":"number","nullable":true},"OptionArray":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"PriceNotAvailable":{"type":"boolean"},"ProductCategoryId":{"type":"number","nullable":true},"ProductHeaderId":{"type":"number"},"ProductImageId":{"type":"number"},"ProductImages":{"type":"string","nullable":true},"ProductTags":{"type":"string","nullable":true},"ProjectClassId":{"type":"number","nullable":true},"ProjectClassName":{"type":"string","nullable":true},"PurchaseNotes":{"type":"string"},"PurchaseTaxCode":{"type":"string"},"PurchaseTaxCodeId":{"type":"number"},"PurchaseTaxCodeName":{"type":"string"},"PurchaseUomCode":{"type":"string","nullable":true},"PurchaseUomId":{"type":"number"},"PurchaseUomName":{"type":"string"},"QtyDecimalFlag":{"type":"boolean"},"ReCalculateCustomPrices":{"type":"boolean"},"ReCalculateCustomPricesStr":{"type":"string","nullable":true},"ReOrderPointQty":{"type":"number","nullable":true},"ReOrderQty":{"type":"number","nullable":true},"ReadonlyFlag":{"type":"boolean"},"RefId":{"type":"number","nullable":true},"RemoveImageFlag":{"type":"boolean"},"ReorderPointQtyList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"RestockingFeePer":{"type":"number","nullable":true},"ReturnableFlag":{"type":"boolean"},"ReturnableFlagStr":{"type":"string"},"SaleTaxCode":{"type":"string"},"SaleTaxCodeName":{"type":"string"},"SalesNotes":{"type":"string"},"SalesTaxCodeId":{"type":"number"},"ScrapAccntId":{"type":"string"},"ScrapAccountName":{"type":"string"},"SearchKeywords":{"type":"string","nullable":true},"SeasonIdList":{"items":{},"type":"array"},"SeasonValues":{"type":"string"},"SellPkgQty":{"type":"number","nullable":true},"SellUomCode":{"type":"string","nullable":true},"SellUomId":{"type":"number"},"SellUomName":{"type":"string"},"ShelfLife":{"type":"string"},"ShowItemPreviewSubForm":{"type":"boolean"},"SizeUomCode":{"type":"string","nullable":true},"SizeUomId":{"type":"number"},"SizeUomName":{"type":"string"},"StandardUnitCost":{"type":"number"},"StandardUnitPrice":{"type":"number"},"SubCategoryId":{"type":"number","nullable":true},"SubCategoryName":{"type":"string","nullable":true},"Tags":{"type":"string"},"TaxCategoryCode":{"type":"string"},"TaxStateMappingProfile":{"type":"object","additionalProperties":true,"nullable":true},"TaxStateMappingProfileId":{"type":"number"},"ThirdPartyDisplayName":{"type":"string","nullable":true},"ThirdPartyIconUrl":{"type":"string","nullable":true},"ThirdPartyImageRefNo":{"type":"string","nullable":true},"ThirdPartyRefNo":{"type":"string","nullable":true},"ThirdPartySource":{"type":"string","nullable":true},"Title":{"type":"string"},"TrackingBySerialNumberFlag":{"type":"boolean"},"TrackingBySerialNumberFlagStr":{"type":"string","nullable":true},"TxnTypeId":{"type":"number","nullable":true},"UniqueId":{"type":"string"},"UomFactor":{"type":"string","nullable":true},"UpdateDefaultItemImage":{"type":"boolean"},"UpdatePastTransactionsFlag":{"type":"boolean"},"UseImageForProductPreviewFlag":{"type":"boolean"},"UseImageForProductPreviewFlagStr":{"type":"boolean","nullable":true},"VariantInfo":{"type":"string"},"VariantInfoColored":{"type":"string"},"VelocityCodeId":{"type":"number","nullable":true},"WarrantyTime":{"type":"string"},"WarrantyUOM":{"type":"string"},"WebUrl":{"type":"string"},"Weight":{"type":"string","nullable":true},"WeightUomCode":{"type":"string","nullable":true},"WeightUomId":{"type":"number"},"WeightUomName":{"type":"string"},"Width":{"type":"string","nullable":true},"WipAccntId":{"type":"string"},"WipAccountName":{"type":"string"}},"required":["Account3PLCode","Account3PLId","Account3PLName","ActiveFlag","ActiveFlagStr","AdjAccntId","AdjAccountName","AlertNote","AllowBackorderFlag","AllowedPurchaseUomIdList","AllowedPurchaseUomNameList","AllowedSellUomIdList","AllowedSellUomNameList","AlternativeItemNumber1","AlternativeItemNumber2","AlternativeItemNumber3","AssetAccntId","AssetAccountName","AverageUnitCost","BasePartNumber","BaseUomCode","BaseUomId","BaseUomName","BrandId","BrandName","CARB","CategoryId","CategoryName","CBM","CogsAccntId","CogsAccountName","CooCodeIso2","CreateDttm","CreateSource","CurrencyCode","CurrencyPriceList","CustomDescription","CustomFieldH1","CustomFieldH10","CustomFieldH11","CustomFieldH12","CustomFieldH13","CustomFieldH14","CustomFieldH15","CustomFieldH16","CustomFieldH17","CustomFieldH18","CustomFieldH19","CustomFieldH2","CustomFieldH20","CustomFieldH21","CustomFieldH22","CustomFieldH23","CustomFieldH24","CustomFieldH25","CustomFieldH26","CustomFieldH27","CustomFieldH28","CustomFieldH29","CustomFieldH3","CustomFieldH30","CustomFieldH31","CustomFieldH32","CustomFieldH33","CustomFieldH34","CustomFieldH35","CustomFieldH36","CustomFieldH37","CustomFieldH38","CustomFieldH39","CustomFieldH4","CustomFieldH40","CustomFieldH41","CustomFieldH42","CustomFieldH43","CustomFieldH44","CustomFieldH45","CustomFieldH46","CustomFieldH47","CustomFieldH48","CustomFieldH49","CustomFieldH5","CustomFieldH50","CustomFieldH6","CustomFieldH7","CustomFieldH8","CustomFieldH9","CustomPrice1","CustomPrice10","CustomPrice11","CustomPrice12","CustomPrice13","CustomPrice14","CustomPrice2","CustomPrice3","CustomPrice4","CustomPrice5","CustomPrice6","CustomPrice7","CustomPrice8","CustomPrice9","CustomPriceFormula","CustomPriceFormulaProfile","CustomPriceFormulaProfileId","CustomPriceLabels","DefaultLocationClassName","DefaultLocationId","DefaultLocationName","DefaultProductImagePath","DefaultSkuImagePath","DefaultStoreId","DefaultStoreName","DefaultVendorId","DefaultVendorName","Description","DiscontinuedDate","DiscountedPrice","DoNotUpdateAccounts","DoNotUseCheckDBValidation","DropShipItemFlag","DropShipItemFlagStr","DropShipVendors","DropShipVendorsList","ExpenseAccntId","ExpenseAccountName","ExpirationDate","ForceSalesTaxCode","ForceSalesTaxCodeStr","GenderCode","GroupId","GroupName","HasMultiCurPrice","HazmatCode","HazmatId","HazmatName","Height","HomeCurrencyCode","HSCode","HSCodeId","Id","ImagePath","ImageUrls","ImportError","IncomeAccntId","IncomeAccountName","IncomeReturnAccntId","IncomeReturnAccountName","InnerCaseQty","InnerCaseUPC","InventoryTabAccessPortalSubForm","Is3AItemFlag","IsBomItemFlag","IsPreSellFlag","IsPreSellFlagStr","IsProducibleFlag","IsProducibleFlagStr","IsPurchasableFlag","IsPurchasableFlagStr","IsRawMaterialFlag","IsRawMaterialFlagStr","IsRestrictToPurchaseFlag","IsRestrictToPurchaseFlagStr","IsSelected","IsSellableFlag","IsSellableFlagStr","IsStockingItemFlag","IsTaxableOnPurchase","IsTaxableOnPurchaseStr","IsTaxableOnSale","IsTaxableOnSaleStr","IsTransferableFlag","IsTransferableFlagStr","ItemBarcode","ItemBomJson","ItemGtin","ItemImageList","ItemLpnAttributeMappingObj","ItemNumber","ItemProductCategoryName","ItemSalesForecastList","ItemSalesTaxProvinceMapList","ItemTrackingTypeId","ItemTrackingTypeName","ItemTypeId","ItemTypeName","ItemUpc","LastLandedUnitCost","LastLandedUnitHomeCurrency","LastPurchasedQty","LastReceiptCurrencyCode","LastReceiptDate","LastReceiptReconcileFlag","LastUnitCost","Length","ManufactureItemFlag","ManufactureItemFlagStr","Manufacturer","ManufacturerId","Margin","MasterCaseQty","MasterCaseUPC","MaterialId","MaterialName","MID","ModifyDttm","ModifySource","MultipleUomFlag","Name","NeedsTrackingFlag","OldItemNumber","Option1Name","Option1Seq","Option1Value","Option1ValueCode","Option1ValueId","Option2Name","Option2Seq","Option2Value","Option2ValueCode","Option2ValueId","Option3Name","Option3Seq","Option3Value","Option3ValueCode","Option3ValueId","OptionArray","PriceNotAvailable","ProductCategoryId","ProductHeaderId","ProductImageId","ProductImages","ProductTags","ProjectClassId","ProjectClassName","PurchaseNotes","PurchaseTaxCode","PurchaseTaxCodeId","PurchaseTaxCodeName","PurchaseUomCode","PurchaseUomId","PurchaseUomName","QtyDecimalFlag","ReadonlyFlag","ReCalculateCustomPrices","ReCalculateCustomPricesStr","RefId","RemoveImageFlag","ReOrderPointQty","ReorderPointQtyList","ReOrderQty","RestockingFeePer","ReturnableFlag","ReturnableFlagStr","SalesNotes","SalesTaxCodeId","SaleTaxCode","SaleTaxCodeName","ScrapAccntId","ScrapAccountName","SearchKeywords","SeasonIdList","SeasonValues","SellPkgQty","SellUomCode","SellUomId","SellUomName","ShelfLife","ShowItemPreviewSubForm","SizeUomCode","SizeUomId","SizeUomName","StandardUnitCost","StandardUnitPrice","SubCategoryId","SubCategoryName","Tags","TaxCategoryCode","TaxStateMappingProfile","TaxStateMappingProfileId","ThirdPartyDisplayName","ThirdPartyIconUrl","ThirdPartyImageRefNo","ThirdPartyRefNo","ThirdPartySource","Title","TrackingBySerialNumberFlag","TrackingBySerialNumberFlagStr","TxnTypeId","UniqueId","UomFactor","UpdateDefaultItemImage","UpdatePastTransactionsFlag","UseImageForProductPreviewFlag","UseImageForProductPreviewFlagStr","VariantInfo","VariantInfoColored","VelocityCodeId","WarrantyTime","WarrantyUOM","WebUrl","Weight","WeightUomCode","WeightUomId","WeightUomName","Width","WipAccntId","WipAccountName"],"type":"object"},"type":"array"}},"type":"object"},"type":"array"},"IsForwardRequest":{"type":"boolean"},"Message":{"type":"string"},"MessageTitle":{"type":"string","nullable":true},"Result":{"type":"boolean"}},"type":"object"}}},"description":"OK","headers":{}}},"tags":["Third-Party Logistics (3PL)"],"description":"Creates Product\nName               |Data Type          |Description\n-------------------|-------------------|-------------------\n``AccountToken``|string|A unique authentication token generated specifically for a 3PL account. It is used as a parameter in API requests to authenticate and access resources related to the corresponding 3PL account.\n``BasePartNumber``|string, required|It Represents style number. This is the skeleton SKU from which unique SKUs will be generated. Many SKUs can have the same Base Part. For example, BasePartNumber: TEE-SHIRT, ItemNumber: TEE-SHIRT-RED-LRG. Note: Two rows cannot have the same Base Part Number.\n``Handle``|string|It is a unique indentifier used for marching products in third party apps.\n``BodyHtml``|string|It Contains the html code to structure the view of product.\n``Title``|string|It represents the title or description for the product.\n``ProductCategoryName``|string|It represents the category of product. For instance, it can be Apparel, Games or Footwear.\n``Option1Name``|string|It represents the first option for the BasePartNumber. For Apparel items, It can be Color.\n``Option1Value``|string|It represents the value for the first option. For example if Option1Name is Color, then Option1Value can be Black.\n``Option1ValueCode``|string|It represents an abbreviated code for Option1Value. For example, if Option1Value is Black, then Option1ValueCode can be BLK.\n``Option2Name``|string|It represents the second option for the BasePartNumber. For Apparel items, It can be Size.\n``Option2Value``|string|It represents the value for the second option. For example if Option2Name is Size, then Option2Value can be Medium.\n``Option2ValueCode``|string|It represents an abbreviated code for Option2Value. For example, if Option2Value is Medium, then Option2ValueCode can be M.\n``Option3Name``|string|It represents the third option for the BasePartNumber. It can be Shape.\n``Option3Value``|string|It represents the value for the third option. For example if Option3Name is Shape, then Option3Value can be Circle.\n``Option3ValueCode``|string|It represents an abbreviated code for Option3Value. For example, if Option3Value is Circle, then Option3ValueCode can be CIR.\n``ItemNumber``|string, required|It Represents the item's (SKU) number. This property is unique to this item, another item cannot be created with the same Item Number.\n``ItemBarcode``|string|It represents the Barcode for the item.\n``ItemUpc``|string|It represents the item's UPC code.\n``ItemTypeName``|string, required|It represents the item type, inventory items have their quantities tracked but the others do not.\n``StandardUnitPrice``|double, required|It represents the standard price at which to sell this item. This price is retrieved by default when an item is added to an estimate or sales order.\n``CustomPrice1``|double|CustomPrice1 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice2``|double|CustomPrice2 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice3``|double|CustomPrice3 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice4``|double|CustomPrice4 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice5``|double|CustomPrice5 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice6``|double|CustomPrice6 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice7``|double|CustomPrice7 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice8``|double|CustomPrice8 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice9``|double|CustomPrice9 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice10``|double|CustomPrice10 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice11``|double|CustomPrice11 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency. \n``CustomPrice12``|double|CustomPrice12 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice13``|double|CustomPrice13 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``CustomPrice14``|double|CustomPrice14 can be customized as any price in the system (Distributor, Wholesale, Retail, etc.) for the home currency.\n``StandardUnitCost``|double, required|It represents the standard cost at which the item is purchased from vendors.\n``SellUomCode``|string, required|It represents the unit of measure (UOM) for the item, this controls how the item is sold and purchased. Certain UOMs allow the item to be entered in decimal quantities, such as litres or kilograms. Others only allow integer quantities, like each.For example, if it is sold by the gram, foot, each, etc.\n``IsSellableFlag``|bool|This flag allows the item to available to add in Sales modules.\n``IsPurchasableFlag``|bool|This flag allows the item to available to add in Purchase modules.\n``ReturnableFlag``|bool|This flag sets whether the item is returnable or not.\n``ManufactureItemFlag``|bool|This flag sets whether the item is returnable or not.\n``IsRawMaterialFlag``|bool|This flag sets whether the item is consumed to produce another item or not.\n``DefaultVendorName``|string|It represents the default vendor for item.\n``AssetAccountName``|string|It represents the item's asset account.This account will be used in future transactions for this item (bills, invoices, etc.).\n``CogsAccountName``|string|It represents the item's cost of goods sold account.This account will be used in future transactions for this item (e.g. invoice).\n``AdjAccountName``|string|It represents the item's adjustment account.This account is used as the default inventory adjustment account.\n``IncomeAccountName``|string|It represents the item's income account.This account will be used in future transactions for this item (e.g. invoice).\n``ExpenseAccountName``|string|It represents the item's expense account and it's available for non-inventory items. This account will be used in future transactions for this item.\n``WipAccountName``|string|It represents the Work in Progress account for item.\n``Length``|double|It represents the item's length.\n``Width``|double|It represents the item's width.\n``Height``|double|It represents the item's height.\n``SizeUomCode``|string, required|It represents unit of measure for the item's size (e.g. cm, ft, m).\n``Weight``|double|It represents the item's weight.\n``WeightUomCode``|string, required|It represents unit of measure for the item's weight (e.g. lb, kg, g).\n``AlertNote``|string|It is used to add alert note for item. Everytime when item is added to a module, this alert note will appear to user.\n``WebUrl``|string|It represents the internet link for the item.\n``ImagePath``|string|It represents the internet link for the image to be attached with item.\n``SeasonValues``|string|It represents the season values here like Winter,summer etc.\n``HazmatCode``|string|It represents the item's hazmat code.\n``SellPkgQty``|string|It represents the quantity that is sold per package.\n``ReOrderPointQty``|string|It represents the minimum quantity to hold of this item such that when it drops to this amount, the item should be replenished.\n``ReOrderQty``|string|It represents the amount to re-order when an item's stock reaches the re-order point quantity.\n``ActiveFlag``|bool|It is used to Active or Deactivate the product.\n``IsTaxableOnSale``|bool|It is used to apply tax on sales.\n``SaleTaxCode``|string|It represents the default tax code to sell this item.This tax is retrieved when an item is added to an estimate or sales order.\n``IsTaxableOnPurchase``|bool|It is used to apply tax on purchase.\n``PurchaseTaxCode``|string|It represents the default tax code to purchase this item.This tax is retrieved when an item is added to a purchase order.\n``BrandName``|string|It represents the brand name for the item.\n``GroupName``|string|It represents the product group for item.\n``CategoryName``|string|It allows to select category for item.\n``SalesNotes``|string|It represents note for sales.\n``PurchaseNotes``|string|It represents note for purchasing.\n``CooCodeIso2``|string|It represents country of origin code CooCodeIso2 for item.\n``GenderCode``|string|It represents item's GenderCode.\n``MaterialName``|string|It represents item's MaterialName.\n``HSCode``|string|It represents the hazmat code for item.\n``Tags``|string|It represents all the specified tags for item.\n``WarrantyTime``|string|It represents the item's WarrantyTime.\n``WarrantyUOM``|string|It represents the item's WarrantyUOM.\n``ShelfLife``|string|It represents the item's ShelfLife.\n``ExpirationDate``|string|It represents the item's ExpirationDate.\n``CARB``|string|It represents the item's CARB.\n``UseImageForProductPreviewFlag``|bool|It allows use of image for product preview.\n``DefaultStoreName``|string|It represents the default store name for item.\n``DefaultLocationName``|string|It represents the default location name for item.\n``IsTransferableFlag``|bool|It is used to set transferable flag to item.\n``ForceSalesTaxCode``|string|It represents force sales tax code for item.\n``ProjectClassName``|string|It represents the project class name for item.\n``AlternativeItemNumber1``|string|It represents the alternate item number 1.\n``AlternativeItemNumber2``|string|It represents the alternate item number 2.\n``AlternativeItemNumber3``|string|It represents the alternate item number 3.\n``IsPreSellFlag``|bool|It is used to set pre sell flag to item and show pre sell status.\n``Account3plName``|string|The name of the 3PL account.\n``Account3PLCode``|string|The code of the 3PL account.","operationId":"post_account3pl_product_create","requestBody":{"content":{"application/json":{"schema":{"properties":{"AccountToken":{"type":"string"},"Data":{"items":{"properties":{"ActiveFlag":{"type":"boolean"},"BasePartNumber":{"type":"string"},"BodyHtml":{"type":"string"},"CategoryId":{"type":"number","nullable":true},"CreateDttm":{"type":"string"},"CreateSource":{"type":"string"},"DefaultProductImagePath":{"type":"string","nullable":true},"Handle":{"type":"string"},"Id":{"type":"number"},"ModifyDttm":{"type":"string"},"ModifySource":{"type":"string"},"Options":{"items":{"properties":{"Id":{"type":"number"},"Name":{"type":"string"},"Position":{"type":"number"},"ValueArr":{"items":{"type":"string"},"type":"array"},"Values":{"items":{"properties":{"Code":{"type":"string"},"Id":{"type":"number"},"Name":{"type":"string"},"OptionId":{"type":"number"},"Seq":{"type":"number"}},"required":["Code","Id","Name","OptionId","Seq"],"type":"object"},"type":"array"}},"required":["Id","Name","Position","ValueArr","Values"],"type":"object"},"type":"array"},"ProductCategoryName":{"type":"string"},"ProductImages":{"items":{},"type":"array"},"ProductTags":{"type":"string","nullable":true},"Title":{"type":"string"},"Variants":{"items":{"properties":{"Account3PLCode":{"type":"string"},"Account3PLId":{"type":"number","nullable":true},"Account3PLName":{"type":"string","nullable":true},"ActiveFlag":{"type":"boolean"},"ActiveFlagStr":{"type":"string","nullable":true},"AdjAccntId":{"type":"string"},"AdjAccountName":{"type":"string"},"AlertNote":{"type":"string"},"AllowBackorderFlag":{"type":"boolean"},"AllowedPurchaseUomIdList":{"type":"boolean","nullable":true},"AllowedPurchaseUomNameList":{"type":"boolean","nullable":true},"AllowedSellUomIdList":{"type":"boolean","nullable":true},"AllowedSellUomNameList":{"type":"boolean","nullable":true},"AlternativeItemNumber1":{"type":"string"},"AlternativeItemNumber2":{"type":"string"},"AlternativeItemNumber3":{"type":"string"},"AssetAccntId":{"type":"string"},"AssetAccountName":{"type":"string"},"AverageUnitCost":{"type":"number","nullable":true},"BasePartNumber":{"type":"string"},"BaseUomCode":{"type":"string","nullable":true},"BaseUomId":{"type":"number"},"BaseUomName":{"type":"string"},"BrandId":{"type":"number"},"BrandName":{"type":"string"},"CARB":{"type":"string"},"CBM":{"type":"string","nullable":true},"CategoryId":{"type":"number"},"CategoryName":{"type":"string"},"CogsAccntId":{"type":"string"},"CogsAccountName":{"type":"string"},"CooCodeIso2":{"type":"string"},"CreateDttm":{"type":"string"},"CreateSource":{"type":"string"},"CurrencyCode":{"type":"string","nullable":true},"CurrencyPriceList":{"items":{},"type":"array"},"CustomDescription":{"type":"string","nullable":true},"CustomFieldH1":{"type":"string"},"CustomFieldH10":{"type":"string"},"CustomFieldH11":{"type":"string"},"CustomFieldH12":{"type":"string"},"CustomFieldH13":{"type":"string"},"CustomFieldH14":{"type":"string"},"CustomFieldH15":{"type":"string"},"CustomFieldH16":{"type":"string"},"CustomFieldH17":{"type":"string"},"CustomFieldH18":{"type":"string"},"CustomFieldH19":{"type":"string"},"CustomFieldH2":{"type":"string"},"CustomFieldH20":{"type":"string"},"CustomFieldH21":{"type":"string"},"CustomFieldH22":{"type":"string"},"CustomFieldH23":{"type":"string"},"CustomFieldH24":{"type":"string"},"CustomFieldH25":{"type":"string"},"CustomFieldH26":{"type":"string"},"CustomFieldH27":{"type":"string"},"CustomFieldH28":{"type":"string"},"CustomFieldH29":{"type":"string"},"CustomFieldH3":{"type":"string"},"CustomFieldH30":{"type":"string"},"CustomFieldH31":{"type":"string"},"CustomFieldH32":{"type":"string"},"CustomFieldH33":{"type":"string"},"CustomFieldH34":{"type":"string"},"CustomFieldH35":{"type":"string"},"CustomFieldH36":{"type":"string"},"CustomFieldH37":{"type":"string"},"CustomFieldH38":{"type":"string"},"CustomFieldH39":{"type":"string"},"CustomFieldH4":{"type":"string"},"CustomFieldH40":{"type":"string"},"CustomFieldH41":{"type":"string"},"CustomFieldH42":{"type":"string"},"CustomFieldH43":{"type":"string"},"CustomFieldH44":{"type":"string"},"CustomFieldH45":{"type":"string"},"CustomFieldH46":{"type":"string"},"CustomFieldH47":{"type":"string"},"CustomFieldH48":{"type":"string"},"CustomFieldH49":{"type":"string"},"CustomFieldH5":{"type":"string"},"CustomFieldH50":{"type":"string"},"CustomFieldH6":{"type":"string"},"CustomFieldH7":{"type":"string"},"CustomFieldH8":{"type":"string"},"CustomFieldH9":{"type":"string"},"CustomPrice1":{"type":"string","nullable":true},"CustomPrice10":{"type":"string","nullable":true},"CustomPrice11":{"type":"string","nullable":true},"CustomPrice12":{"type":"string","nullable":true},"CustomPrice13":{"type":"string","nullable":true},"CustomPrice14":{"type":"string","nullable":true},"CustomPrice2":{"type":"string","nullable":true},"CustomPrice3":{"type":"string","nullable":true},"CustomPrice4":{"type":"string","nullable":true},"CustomPrice5":{"type":"string","nullable":true},"CustomPrice6":{"type":"string","nullable":true},"CustomPrice7":{"type":"string","nullable":true},"CustomPrice8":{"type":"string","nullable":true},"CustomPrice9":{"type":"string","nullable":true},"CustomPriceFormula":{"type":"string","nullable":true},"CustomPriceFormulaProfile":{"type":"object","additionalProperties":true,"nullable":true},"CustomPriceFormulaProfileId":{"type":"number","nullable":true},"CustomPriceLabels":{"type":"string","nullable":true},"DefaultLocationClassName":{"type":"string"},"DefaultLocationId":{"type":"number","nullable":true},"DefaultLocationName":{"type":"string"},"DefaultProductImagePath":{"type":"string","nullable":true},"DefaultSkuImagePath":{"type":"string","nullable":true},"DefaultStoreId":{"type":"number","nullable":true},"DefaultStoreName":{"type":"string"},"DefaultVendorId":{"type":"number","nullable":true},"DefaultVendorName":{"type":"string"},"Description":{"type":"string"},"DiscontinuedDate":{"type":"string","nullable":true},"DiscountedPrice":{"type":"number","nullable":true},"DoNotUpdateAccounts":{"type":"boolean"},"DoNotUseCheckDBValidation":{"type":"boolean"},"DropShipItemFlag":{"type":"boolean"},"DropShipItemFlagStr":{"type":"string","nullable":true},"DropShipVendors":{"type":"string","nullable":true},"DropShipVendorsList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"ExpenseAccntId":{"type":"string"},"ExpenseAccountName":{"type":"string"},"ExpirationDate":{"type":"string","nullable":true},"ForceSalesTaxCode":{"type":"boolean"},"ForceSalesTaxCodeStr":{"type":"string"},"GenderCode":{"type":"string"},"GroupId":{"type":"number","nullable":true},"GroupName":{"type":"string"},"HSCode":{"type":"string"},"HSCodeId":{"type":"number","nullable":true},"HasMultiCurPrice":{"type":"boolean"},"HazmatCode":{"type":"string"},"HazmatId":{"type":"number","nullable":true},"HazmatName":{"type":"string"},"Height":{"type":"string","nullable":true},"HomeCurrencyCode":{"type":"string","nullable":true},"Id":{"type":"number"},"ImagePath":{"type":"string"},"ImageUrls":{"type":"string","nullable":true},"ImportError":{"type":"string","nullable":true},"IncomeAccntId":{"type":"string"},"IncomeAccountName":{"type":"string"},"IncomeReturnAccntId":{"type":"string"},"IncomeReturnAccountName":{"type":"string"},"InnerCaseQty":{"type":"number","nullable":true},"InnerCaseUPC":{"type":"string","nullable":true},"InventoryTabAccessPortalSubForm":{"type":"boolean"},"Is3AItemFlag":{"type":"boolean"},"IsBomItemFlag":{"type":"boolean"},"IsPreSellFlag":{"type":"boolean"},"IsPreSellFlagStr":{"type":"string"},"IsProducibleFlag":{"type":"boolean"},"IsProducibleFlagStr":{"type":"boolean","nullable":true},"IsPurchasableFlag":{"type":"boolean"},"IsPurchasableFlagStr":{"type":"boolean","nullable":true},"IsRawMaterialFlag":{"type":"boolean"},"IsRawMaterialFlagStr":{"type":"boolean","nullable":true},"IsRestrictToPurchaseFlag":{"type":"boolean"},"IsRestrictToPurchaseFlagStr":{"type":"string"},"IsSelected":{"type":"boolean"},"IsSellableFlag":{"type":"boolean"},"IsSellableFlagStr":{"type":"boolean","nullable":true},"IsStockingItemFlag":{"type":"boolean"},"IsTaxableOnPurchase":{"type":"boolean"},"IsTaxableOnPurchaseStr":{"type":"boolean","nullable":true},"IsTaxableOnSale":{"type":"boolean"},"IsTaxableOnSaleStr":{"type":"boolean","nullable":true},"IsTransferableFlag":{"type":"boolean"},"IsTransferableFlagStr":{"type":"string"},"ItemBarcode":{"type":"string"},"ItemBomJson":{"type":"object","additionalProperties":true,"nullable":true},"ItemGtin":{"type":"string","nullable":true},"ItemImageList":{"items":{},"type":"array"},"ItemLpnAttributeMappingObj":{"type":"object","additionalProperties":true,"nullable":true},"ItemNumber":{"type":"string"},"ItemProductCategoryName":{"type":"string"},"ItemSalesForecastList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"ItemSalesTaxProvinceMapList":{"items":{},"type":"array"},"ItemTrackingTypeId":{"type":"number","nullable":true},"ItemTrackingTypeName":{"type":"string","nullable":true},"ItemTypeId":{"type":"number"},"ItemTypeName":{"type":"string"},"ItemUpc":{"type":"string"},"LastLandedUnitCost":{"type":"number","nullable":true},"LastLandedUnitHomeCurrency":{"type":"string","nullable":true},"LastPurchasedQty":{"type":"number","nullable":true},"LastReceiptCurrencyCode":{"type":"string","nullable":true},"LastReceiptDate":{"type":"string","nullable":true},"LastReceiptReconcileFlag":{"type":"boolean","nullable":true},"LastUnitCost":{"type":"number","nullable":true},"Length":{"type":"string","nullable":true},"MID":{"type":"number","nullable":true},"ManufactureItemFlag":{"type":"boolean"},"ManufactureItemFlagStr":{"type":"string","nullable":true},"Manufacturer":{"type":"string","nullable":true},"ManufacturerId":{"type":"number","nullable":true},"Margin":{"type":"string","nullable":true},"MasterCaseQty":{"type":"number","nullable":true},"MasterCaseUPC":{"type":"string","nullable":true},"MaterialId":{"type":"number","nullable":true},"MaterialName":{"type":"string"},"ModifyDttm":{"type":"string","nullable":true},"ModifySource":{"type":"string"},"MultipleUomFlag":{"type":"boolean"},"Name":{"type":"string","nullable":true},"NeedsTrackingFlag":{"type":"boolean"},"OldItemNumber":{"type":"string"},"Option1Name":{"type":"string"},"Option1Seq":{"type":"number"},"Option1Value":{"type":"string"},"Option1ValueCode":{"type":"string"},"Option1ValueId":{"type":"number"},"Option2Name":{"type":"string"},"Option2Seq":{"type":"number"},"Option2Value":{"type":"string"},"Option2ValueCode":{"type":"string"},"Option2ValueId":{"type":"number"},"Option3Name":{"type":"string"},"Option3Seq":{"type":"number"},"Option3Value":{"type":"string"},"Option3ValueCode":{"type":"string"},"Option3ValueId":{"type":"number","nullable":true},"OptionArray":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"PriceNotAvailable":{"type":"boolean"},"ProductCategoryId":{"type":"number","nullable":true},"ProductHeaderId":{"type":"number"},"ProductImageId":{"type":"number","nullable":true},"ProductImages":{"type":"string","nullable":true},"ProductTags":{"type":"string","nullable":true},"ProjectClassId":{"type":"number","nullable":true},"ProjectClassName":{"type":"string","nullable":true},"PurchaseNotes":{"type":"string"},"PurchaseTaxCode":{"type":"string"},"PurchaseTaxCodeId":{"type":"number"},"PurchaseTaxCodeName":{"type":"string"},"PurchaseUomCode":{"type":"string","nullable":true},"PurchaseUomId":{"type":"number"},"PurchaseUomName":{"type":"string"},"QtyDecimalFlag":{"type":"boolean"},"ReCalculateCustomPrices":{"type":"boolean"},"ReCalculateCustomPricesStr":{"type":"string","nullable":true},"ReOrderPointQty":{"type":"number","nullable":true},"ReOrderQty":{"type":"number","nullable":true},"ReadonlyFlag":{"type":"boolean"},"RefId":{"type":"number","nullable":true},"RemoveImageFlag":{"type":"boolean"},"ReorderPointQtyList":{"type":"array","items":{"type":"object","additionalProperties":true},"nullable":true},"RestockingFeePer":{"type":"number","nullable":true},"ReturnableFlag":{"type":"boolean"},"ReturnableFlagStr":{"type":"string"},"SaleTaxCode":{"type":"string"},"SaleTaxCodeName":{"type":"string"},"SalesNotes":{"type":"string"},"SalesTaxCodeId":{"type":"number"},"ScrapAccntId":{"type":"string"},"ScrapAccountName":{"type":"string"},"SearchKeywords":{"type":"string","nullable":true},"SeasonIdList":{"items":{},"type":"array"},"SeasonValues":{"type":"string"},"SellPkgQty":{"type":"number","nullable":true},"SellUomCode":{"type":"string","nullable":true},"SellUomId":{"type":"number"},"SellUomName":{"type":"string"},"ShelfLife":{"type":"string"},"ShowItemPreviewSubForm":{"type":"boolean"},"SizeUomCode":{"type":"string","nullable":true},"SizeUomId":{"type":"number"},"SizeUomName":{"type":"string"},"StandardUnitCost":{"type":"number"},"StandardUnitPrice":{"type":"number"},"SubCategoryId":{"type":"number","nullable":true},"SubCategoryName":{"type":"string","nullable":true},"Tags":{"type":"string"},"TaxCategoryCode":{"type":"string"},"TaxStateMappingProfile":{"type":"object","additionalProperties":true,"nullable":true},"TaxStateMappingProfileId":{"type":"number"},"ThirdPartyDisplayName":{"type":"string","nullable":true},"ThirdPartyIconUrl":{"type":"string","nullable":true},"ThirdPartyImageRefNo":{"type":"string","nullable":true},"ThirdPartyRefNo":{"type":"string","nullable":true},"ThirdPartySource":{"type":"string","nullable":true},"Title":{"type":"string"},"TrackingBySerialNumberFlag":{"type":"boolean"},"TrackingBySerialNumberFlagStr":{"type":"string","nullable":true},"TxnTypeId":{"type":"number","nullable":true},"UniqueId":{"type":"string"},"UomFactor":{"type":"string","nullable":true},"UpdateDefaultItemImage":{"type":"boolean"},"UpdatePastTransactionsFlag":{"type":"boolean"},"UseImageForProductPreviewFlag":{"type":"boolean"},"UseImageForProductPreviewFlagStr":{"type":"boolean","nullable":true},"VariantInfo":{"type":"string"},"VariantInfoColored":{"type":"string"},"VelocityCodeId":{"type":"number","nullable":true},"WarrantyTime":{"type":"string"},"WarrantyUOM":{"type":"string"},"WebUrl":{"type":"string"},"Weight":{"type":"string","nullable":true},"WeightUomCode":{"type":"string","nullable":true},"WeightUomId":{"type":"number"},"WeightUomName":{"type":"string"},"Width":{"type":"string","nullable":true},"WipAccntId":{"type":"string"},"WipAccountName":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":"array"}},"type":"object"}}}},"summary":"Create or Update Product"}}}}
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.xorosoft.com/developers-api/third-party-logistics-3pl/create-or-update-product.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
