Retrieve carrier method accuracy reports
Sellers can use this endpoint to review all orders used to calculate their carrier method accuracy metrics. This metric tracks the percentage of their Simplified Shipping Settings orders that used the same carrier method selected in their Simplified Shipping Settings. You can call the endpoint to specify the number of days (14, 30, 60, 90) of order data to include in metric calculations. For more details about performance standards, refer to Seller Performance Standards.
Call this endpoint to download an Excel file with the orders used to calculate the percentage of orders that shipped with the same carrier method in their Simplified Shipping Settings.
Endpoint
GET https://marketplace.walmartapis.com/v3/insights/performance/sss/cma/report
Sample request
This sample request demonstrates how to request a report containing the orders used to calculate your carrier method accuracy metrics.
The following example retrieves the metrics for orders from the past 30 days.
reportDuration: Number of days used to calculate the metric. For example, 30.
Encoding for spaces: This request requires encoding if spaces are present in the query. The endpoint uses %20 for spaces.
Before you use the example code, replace the example access token and correlation ID (a randomly generated GUID used to track and debug issues) with your own values.
curl -X 'GET' \ 'https://marketplace.walmartapis.com/insights/performance/sss/cma/report?reportDuration=={{REPLACE_WITH_YOUR_REPORT_DURATION}' \ -H 'accept: application/octet-stream' \ -H ‘WM_SEC.ACCESS_TOKEN: eyABCDEFGHI123456789…’ \ -H 'WM_QOS.CORRELATION_ID: AAAAAAAA-1111-BBBB-2222-CCCC3333DDDD' \ -H 'WM_SVC.NAME: Walmart Service Name'
Sample response
string
Rate limits
If you submit too many feeds in a short period of time, you may exceed Walmart’s rate limits and receive HTTP 429 (Too Many Requests) responses. For more details on throttling and best practices, refer to the Rate Limiting Guide.
Updated about 11 hours ago
