{ "opencollection": "1.0.0", "info": { "name": "Walmart Cost Management Assortment Recommendations Reports API", "version": "1.0" }, "items": [ { "info": { "name": "Reports", "type": "folder" }, "items": [ { "info": { "name": "Walmart Recon Report(legacy)", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/reconreport/reconFile", "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": "reportDate", "value": "", "type": "query", "description": "The date for which the reconcilation file is available" } ] }, "docs": "Seller can download the reconciliation report for a specific date using this API. Dates available to be downloaded can be found by using the Get available reconciliation report dates API." }, { "info": { "name": "Walmart Recon Report Json", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/reconreport/reconFileJson", "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": "reportDate", "value": "", "type": "query", "description": "Date of the settlement report" }, { "name": "offset", "value": "", "type": "query", "description": "starting number of the bytes, initial value for the offset is zero" }, { "name": "noOfRecords", "value": "", "type": "query", "description": "number of records in the report (max limit 1000)" } ] }, "docs": "This API will get a partner’s transaction details in JSON format for a specific date range (available only for v1 reports). Dates for accessing the report can be found by using the ‘GET Available recon report dates’ API." }, { "info": { "name": "Walmart Recon Report", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/reconreport/reconFile?reportVersion=v1", "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": "reportDate", "value": "", "type": "query", "description": "The date for which the reconcilation file is available" }, { "name": "reportVersion", "value": "", "type": "query", "description": "Report Version" } ] }, "docs": "Seller can download the reconciliation report for a specific date using this API. Dates available to be downloaded can be found by using the Get available reconciliation report dates API." }, { "info": { "name": "Walmart Available Recon Report Dates(legacy)", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/reconreport/availableReconFiles", "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": "This API will list all the available Marketplace reconciliation report dates for the Seller." }, { "info": { "name": "Walmart Available Recon Report Dates", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/reconreport/availableReconFiles?reportVersion=v1", "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": "This API will list all the available Marketplace reconciliation report dates for the Seller." }, { "info": { "name": "Walmart Payment Statement Report", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/payment/statement", "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": "This API will get a partner's current cycle statement" }, { "info": { "name": "Walmart Performance Report", "type": "http" }, "http": { "method": "GET", "url": "https://api-gateway.walmart.com/v3/report/payment/performance", "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": "This API will get a partner's current cycle performance" } ] } ], "bundled": true }