{ "opencollection": "1.0.0", "info": { "name": "Walmart Cost Management Assortment Recommendations Prices API", "version": "1.0" }, "items": [ { "info": { "name": "Prices", "type": "folder" }, "items": [ { "info": { "name": "Walmart Update Repricer Strategy", "type": "http" }, "http": { "method": "PUT", "url": "https://api-gateway.walmart.com/v3/repricer/strategy/:strategyCollectionId", "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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the existing strategy" }, { "info": { "name": "Walmart Delete Repricer Strategy", "type": "http" }, "http": { "method": "DELETE", "url": "https://api-gateway.walmart.com/v3/repricer/strategy/:strategyCollectionId", "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" } ] }, "docs": "Deletes the strategy" }, { "info": { "name": "Walmart List of Incentive Items", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/repricer/incentive", "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": "limit", "value": "", "type": "query", "description": "Specify number of items to return." }, { "name": "offset", "value": "", "type": "query", "description": "Specify the offset of item list to be returned." }, { "name": "sortBy", "value": "", "type": "query", "description": "Specify the sort criteria for items. Examples of the allowed values are INCENTIVE_END_DATE or INCENTIVE_LIMIT" }, { "name": "sortOrder", "value": "", "type": "query", "description": "Specify the sort order for given sort criteria. Examples of the allowed values are ASC or DESC" } ] }, "docs": "Get the list of incentive items" }, { "info": { "name": "Walmart Assign Incentive Items to Repricer", "type": "http" }, "http": { "method": "PUT", "url": "https://api-gateway.walmart.com/v3/repricer/incentive", "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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Assigns incentive items to the default price incentives strategy, ‘Match Competitive Price’" }, { "info": { "name": "Walmart Update a 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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the regular price for a given item." }, { "info": { "name": "Walmart Assign/unassign Items To/from Repricer Strategy", "type": "http" }, "http": { "method": "POST", "url": "https://api-gateway.walmart.com/v3/repricerFeeds", "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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add/Remove one or more items from a strategy" }, { "info": { "name": "Walmart Create Repricer Strategy", "type": "http" }, "http": { "method": "POST", "url": "https://api-gateway.walmart.com/v3/repricer/strategy", "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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new strategy for the seller" }, { "info": { "name": "Walmart Update Bulk Prices (multiple)", "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": "The feed Type" } ], "body": { "type": "multipart-form", "data": [ { "name": "file", "type": "text", "value": "" } ] } }, "docs": "Updates prices in bulk.\n\nIn one Feed you can update up to 10,000 items in bulk. To ensure optimal Feed processing time, we recommend sending no more than 1000 items in one Feed and keeping the Feed sizes below 10 MB.\n\nThe price sequence guarantee is observed by the bulk price update functionality, subject to the following rules:\n\nThe timestamp used to determine precedence is passed in the request headers. All price updates in the feed are considered to have the same timestamp. The timestamp in t" }, { "info": { "name": "Walmart Set up Cap Sku All", "type": "http" }, "http": { "method": "POST", "url": "https://api-gateway.walmart.com/v3/cppreference", "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" } ], "body": { "type": "json", "data": "{}" } }, "docs": "This API helps Sellers to completely opt-in or opt-out from CAP program.\n\nIf the subsidyEnrolled value = \"true\", the Seller enrolls in the CAP program. All eligible SKUs (current and future) are by default opt-in. Seller should use the SKU opt-in/opt-out API to opt-out individual items.\n\nIf the subsidyEnrolled value = \"false\", the Seller stops participating in the CAP program and all eligible SKUs (current and future) are opt-out of the CAP program." }, { "info": { "name": "Walmart List of Repricer Strategies", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/repricer/strategies", "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" } ] }, "docs": "Get the list of strategies" } ] } ], "bundled": true }