HTTP + CSV
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /csv/reply/ProductBundleUpdate HTTP/1.1
Host: api.megaventory.com
Content-Type: text/csv
Content-Length: length
BundleProductID,BundleProductSKU,BundleProductDescription,BundleProductBarcode,BundleProductLongDescription,BundleProductCategoryID,BundleProductCategory,BundleProductUnitOfMeasurement,BundleProductWeight,BundleProductLength,BundleProductBreadth,BundleProductHeight,BundleProductImageURL,BundleProductComments,BundleProductCustomField1,BundleProductCustomField2,BundleProductCustomField3,BundleProductCustomField4,BundleProductCustomField5,BundleProductCustomField6,BundleProductCustomField7,BundleProductCustomField8,BundleProductCustomField9,BundleProductCustomField10,BundleProductCustomField11,BundleProductCustomField12,BundleProductCustomField13,BundleProductCustomField14,BundleProductCustomField15,BundleProductCustomField16,BundleProductCustomField17,BundleProductCustomField18,BundleProductCustomField19,BundleProductCustomField20,BundleProductOption1,BundleProductOption2,BundleProductOption3,BundleProductOption4,BundleProductOption5,BundleProductOption6,BundleProductOption7,BundleProductOption8,BundleProductOption9,BundleProductOption10,IncludedProducts,BundleTotalPrice
0,String,String,String,String,0,"{ProductCategoryID:0,ProductCategoryName:String,ProductCategoryDescription:String}",String,0,0,0,0,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,False,False,False,False,False,False,False,False,False,False,"[{ProductID:0,ProductSKU:String,QuantityInBundle:0,PriceInBundle:0,RelatedBundleID:0,RelatedBundleSKU:String}]",0
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
BundleProductID,BundleProductSKU,BundleProductDescription,BundleProductBarcode,BundleProductLongDescription,BundleProductCategoryID,BundleProductCategory,BundleProductUnitOfMeasurement,BundleProductWeight,BundleProductLength,BundleProductBreadth,BundleProductHeight,BundleProductImageURL,BundleProductComments,BundleProductCustomField1,BundleProductCustomField2,BundleProductCustomField3,BundleProductCustomField4,BundleProductCustomField5,BundleProductCustomField6,BundleProductCustomField7,BundleProductCustomField8,BundleProductCustomField9,BundleProductCustomField10,BundleProductCustomField11,BundleProductCustomField12,BundleProductCustomField13,BundleProductCustomField14,BundleProductCustomField15,BundleProductCustomField16,BundleProductCustomField17,BundleProductCustomField18,BundleProductCustomField19,BundleProductCustomField20,BundleProductOption1,BundleProductOption2,BundleProductOption3,BundleProductOption4,BundleProductOption5,BundleProductOption6,BundleProductOption7,BundleProductOption8,BundleProductOption9,BundleProductOption10,IncludedProducts,BundleTotalPrice
0,String,String,String,String,0,"{ProductCategoryID:0,ProductCategoryName:String,ProductCategoryDescription:String}",String,0,0,0,0,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,False,False,False,False,False,False,False,False,False,False,"[{ProductID:0,ProductSKU:String,QuantityInBundle:0,PriceInBundle:0,RelatedBundleID:0,RelatedBundleSKU:String}]",0