Megaventory API v2017a

<back to all web services

ProductBundleUpdate

The following routes are available for this service:
POST/Product/ProductBundleUpdateInserts a product bundle or updates an existing one.

To override the Content-type in your clients HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /json/reply/ProductBundleUpdate HTTP/1.1 
Host: api.megaventory.com 
Content-Type: application/json
Content-Length: length

{"APIKEY":"String","ProductBundleDetails":{"BundleProductID":0,"BundleProductSKU":"String","BundleProductDescription":"String","BundleProductBarcode":"String","BundleProductLongDescription":"String","BundleProductCategoryID":0,"BundleProductCategory":{"ProductCategoryID":0,"ProductCategoryName":"String","ProductCategoryDescription":"String"},"BundleProductUnitOfMeasurement":"String","BundleProductWeight":0,"BundleProductLength":0,"BundleProductBreadth":0,"BundleProductHeight":0,"BundleProductImageURL":"String","BundleProductComments":"String","BundleProductCustomField1":"String","BundleProductCustomField2":"String","BundleProductCustomField3":"String","BundleProductCustomField4":"String","BundleProductCustomField5":"String","BundleProductCustomField6":"String","BundleProductCustomField7":"String","BundleProductCustomField8":"String","BundleProductCustomField9":"String","BundleProductCustomField10":"String","BundleProductCustomField11":"String","BundleProductCustomField12":"String","BundleProductCustomField13":"String","BundleProductCustomField14":"String","BundleProductCustomField15":"String","BundleProductCustomField16":"String","BundleProductCustomField17":"String","BundleProductCustomField18":"String","BundleProductCustomField19":"String","BundleProductCustomField20":"String","BundleProductOption1":false,"BundleProductOption2":false,"BundleProductOption3":false,"BundleProductOption4":false,"BundleProductOption5":false,"BundleProductOption6":false,"BundleProductOption7":false,"BundleProductOption8":false,"BundleProductOption9":false,"BundleProductOption10":false,"IncludedProducts":[{"ProductID":0,"ProductSKU":"String","QuantityInBundle":0,"PriceInBundle":0,"RelatedBundleID":0,"RelatedBundleSKU":"String"}],"BundleTotalPrice":0},"mvRecordAction":"Insert","forceSkuUpdateEvenIfUsedInDocuments":false,"mvInsertUpdateDeleteSourceApplication":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ProductBundleDetails":{"BundleProductID":0,"BundleProductSKU":"String","BundleProductDescription":"String","BundleProductBarcode":"String","BundleProductLongDescription":"String","BundleProductCategoryID":0,"BundleProductCategory":{"ProductCategoryID":0,"ProductCategoryName":"String","ProductCategoryDescription":"String"},"BundleProductUnitOfMeasurement":"String","BundleProductWeight":0,"BundleProductLength":0,"BundleProductBreadth":0,"BundleProductHeight":0,"BundleProductImageURL":"String","BundleProductComments":"String","BundleProductCustomField1":"String","BundleProductCustomField2":"String","BundleProductCustomField3":"String","BundleProductCustomField4":"String","BundleProductCustomField5":"String","BundleProductCustomField6":"String","BundleProductCustomField7":"String","BundleProductCustomField8":"String","BundleProductCustomField9":"String","BundleProductCustomField10":"String","BundleProductCustomField11":"String","BundleProductCustomField12":"String","BundleProductCustomField13":"String","BundleProductCustomField14":"String","BundleProductCustomField15":"String","BundleProductCustomField16":"String","BundleProductCustomField17":"String","BundleProductCustomField18":"String","BundleProductCustomField19":"String","BundleProductCustomField20":"String","BundleProductOption1":false,"BundleProductOption2":false,"BundleProductOption3":false,"BundleProductOption4":false,"BundleProductOption5":false,"BundleProductOption6":false,"BundleProductOption7":false,"BundleProductOption8":false,"BundleProductOption9":false,"BundleProductOption10":false,"IncludedProducts":[{"ProductID":0,"ProductSKU":"String","QuantityInBundle":0,"PriceInBundle":0,"RelatedBundleID":0,"RelatedBundleSKU":"String"}],"BundleTotalPrice":0},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String"}]},"entityID":0,"InternalErrorCode":"String"}