{ "opencollection": "1.0.0", "info": { "name": "Walmart Cost Management Assortment Recommendations Promotions API", "version": "1.0" }, "items": [ { "info": { "name": "Promotions", "type": "folder" }, "items": [ { "info": { "name": "Walmart Update a Promotional Price", "type": "http" }, "http": { "method": "PUT", "url": "https://api-gateway.walmart.com/v3/price", "headers": [ { "name": "WM_SEC.ACCESS_TOKEN", "value": "eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM....." }, { "name": "WM_CONSUMER.CHANNEL.TYPE", "value": "" }, { "name": "WM_QOS.CORRELATION_ID", "value": "b3261d2d-028a-4ef7-8602-633c23200af6" }, { "name": "WM_SVC.NAME", "value": "Walmart Service Name" } ], "params": [ { "name": "promo", "value": "", "type": "query", "description": "The promotional price. Set to 'true' in order to retrieve promotional prices" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the promotional price.\n\nSellers can update or delete an existing promotional price as well as set up a new promotional price.\n\nTo set a new promotional price or update an existing one, set the XML pricing attribute processMode to UPSERT.\nTo delete a promotional price, set the XML pricing attribute processMode to DELETE.\nTo delete all promotions for a SKU, set replaceAll to an empty payload." }, { "info": { "name": "Walmart Updates Bulk Promotional Prices", "type": "http" }, "http": { "method": "POST", "url": "https://api-gateway.walmart.com/v3/feeds", "headers": [ { "name": "WM_SEC.ACCESS_TOKEN", "value": "eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM....." }, { "name": "WM_CONSUMER.CHANNEL.TYPE", "value": "" }, { "name": "WM_QOS.CORRELATION_ID", "value": "b3261d2d-028a-4ef7-8602-633c23200af6" }, { "name": "WM_SVC.NAME", "value": "Walmart Service Name" } ], "params": [ { "name": "feedType", "value": "", "type": "query", "description": "Feed Type" } ], "body": { "type": "multipart-form", "data": [ { "name": "file", "type": "text", "value": "" } ] } }, "docs": "Updates or creates promotional prices for multiple specified SKUs" }, { "info": { "name": "Walmart Promotional Prices", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/promo/sku/:sku", "headers": [ { "name": "WM_SEC.ACCESS_TOKEN", "value": "eyJraWQiOiIzZjVhYTFmNS1hYWE5LTQzM....." }, { "name": "WM_CONSUMER.CHANNEL.TYPE", "value": "" }, { "name": "WM_QOS.CORRELATION_ID", "value": "b3261d2d-028a-4ef7-8602-633c23200af6" }, { "name": "WM_SVC.NAME", "value": "Walmart Service Name" } ], "params": [ { "name": "sku", "value": "", "type": "path", "description": "An arbitrary alphanumeric unique ID, specified by the seller, which identifies each item. This will be used by the seller in the XSD file to refer to each item. Special characters in the sku needing encoding are: ':', '/', '?', '#', '[', ']', '@', '!', '$', '&', \"'\", '(', ')', '*', '+', ',', ';', '=', as well as '%' itself. Other characters don't need to be encoded." } ] }, "docs": " Retrieves a list of promotional prices for a single SKU." } ] } ], "bundled": true }