Request a pricing report
This guide covers the new Pricing recommendation-specific reports. Each report focuses on items associated with a particular pricing opportunity. The seven new downloadable Pricing recommendation reports help Walmart Marketplace sellers identify items associated with personalized Pricing Insights recommendations.
These reports are personalized based on each seller’s catalog, so not every report applies to every seller. The Small price gaps and Recent losses recommendations share the Improve BuyBox Wins Report.
For more information about Pricing Insights recommendations, refer to the Pricing Insights: Overview.
When to use these reports
- Review items associated with specific Pricing Insights recommendations.
- Identify pricing issues that may affect item visibility or publication.
- Find opportunities to improve Buy Box performance and price competitiveness.
- Evaluate aging inventory, repricer settings, and reduced referral fee opportunities.
- Export report data for analysis or follow-up pricing actions.
How it works
Pricing reports use the asynchronous on-request report workflow:
- Create a report request with the appropriate
reportTypeandreportVersion=v1. - Save the
requestIdreturned by the API. - Check the request status until it is
READY. - Retrieve the download URL and download the report.
Report relevance depends on your catalog and qualifying items.
Create report request
Use the Create Report Request API to request a Pricing report.
Endpoint: POST /v3/reports/reportRequests
Supported report types
Set reportType to one of the following values. These values are declared in the supplied OpenAPI specification.
| Report | reportType |
|---|---|
| Pricing Issues Report | PRICING_INSIGHTS_ISSUES |
| Stale Inventory Report | PRICING_INSIGHTS_STALE_INVENTORY |
| Improve BuyBox Wins Report | PRICING_INSIGHTS_IMPROVE_BUYBOX_WINS |
| Improve PCS Report | PRICING_INSIGHTS_IMPROVE_PCS |
| Repricer Opportunities Report | PRICING_INSIGHTS_REPRICER_OPPORTUNITIES |
| Update Repricer Min Price Report | PRICING_INSIGHTS_UPDATE_REPRICER_PRICE |
| Reduced Referral Fee Opportunities Report | PRICING_INSIGHTS_REDUCED_REFERRAL_FEE_OPPORTUNITIES |
Set reportVersion to v1 for these report types, as specified by the Create Report Request operation.
Sample request
The following example requests the Pricing Issues Report. Replace the access token with a valid token before sending the request.
curl -X POST "https://marketplace.walmartapis.com/v3/reports/reportRequests?reportType=PRICING_INSIGHTS_ISSUES&reportVersion=v1" \ -H "WM_QOS.CORRELATION_ID: b3261d2d-028a-4ef7-8602-633c23200af6" \ -H "WM_MARKET: US" \ -H "WM_SVC.NAME: Walmart Marketplace" \ -H "WM_SEC.ACCESS_TOKEN: <access_token>" \ -H "WM_GLOBAL_VERSION: 3.1" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -d '{}'Sample response
The following is an illustrative response based on the documented response schema.
{ "requestId": "7a83b5f1-2c4d-4e1a-8b92-3d7f6e4c1a29", "requestStatus": "RECEIVED", "requestSubmissionDate": "2026-10-22T15:00:00Z", "reportType": "PRICING_INSIGHTS_ISSUES", "reportVersion": "v1", "payload": {}
}Track and download
- Check the request status using the returned
requestId.
GET https://marketplace.walmartapis.com/v3/reports/reportRequests/{requestId}Allowed status values: RECEIVED, INPROGRESS, READY, ERROR. Continue checking while the request is RECEIVED or INPROGRESS. If the status is ERROR, review the request and any returned error details. Report requests can be retrieved only within 30 days of creation.
- Get the download URL when the status is
READY.
GET https://marketplace.walmartapis.com/v3/reports/downloadReport?requestId={requestId}The response includes downloadURL and downloadURLExpirationTime. Download the report before the URL expires.
For more information and usage examples, refer to the Create Report Request API reference.
Error handling
| HTTP status or request status | Meaning | Recommended action |
|---|---|---|
400 | Invalid or missing request parameters, including an unsupported report version. | Check reportType, reportVersion, and the request body. |
401 | Authentication failed (documented for report scheduling operations). | Verify the access token and authentication headers. |
403 | Access denied (documented for report scheduling operations). | Verify access permissions. |
429 | Request threshold exceeded (documented for report scheduling operations). | Reduce request frequency and retry later. |
500 | Internal server error (documented for report scheduling operations). | Retry after a delay; retain the correlation ID for troubleshooting. |
ERROR | Report generation did not complete successfully. | Review the request and investigate the reported failure before retrying. |
Note: The supplied specification explicitly documents the 400 response for report creation. The 401, 403, 429, and 500 response definitions are provided for report scheduling operations, not explicitly for the on-request report endpoints.
Available recommendation reports
| Report | What it helps the seller do |
|---|---|
| Pricing Issues Report | Review items with pricing issues that may be preventing them from being visible or published. Supports the Listings not visible recommendation. |
| Stale Inventory Report | Identify older inventory that may benefit from a pricing or clearance action. Supports the Aging inventory recommendation. |
| Improve BuyBox Wins Report | Identify items where pricing changes may help improve or recover Buy Box performance. Supports the Small price gaps and Recent losses recommendations. |
| Improve PCS Report | Identify items where pricing is less competitive compared with external-market pricing. Supports the Above market price recommendation. |
| Repricer Opportunities Report | Identify items with frequent price changes that may benefit from automated pricing. Supports the Frequent price changes recommendation. |
| Update Repricer Min Price Report | Review Repricer items where the minimum-price setting may be limiting competitiveness. Supports the Losing visibility recommendation. |
| Reduced Referral Fee Opportunities Report | Identify items that may qualify for a Reduced Referral Fee pricing incentive. Supports the Price incentive available recommendation. |
Report fields
The following fields are listed for each of the seven new recommendation reports.
Pricing Issues Report
- SKU
- Item ID
- Item Name
- Item Condition
- Publish Status
- Publish Status Change Reason
- Current Price
- Shipping Price
- Suggested Price
- Price Gap to Suggested Price
- Inventory
- Traffic
- Potential GMV
Stale Inventory Report
- SKU
- Item ID
- Item Name
- Customer Favorites
- Total Inventory
- Aged Inventory (Older than 12 months)
- Last Sale Date
- Current Price
- Shipping Price
- Suggested Price
- Comparison Price
- Estimated GMV
- Traffic
Improve BuyBox Wins Report
This report supports the Small price gaps and Recent losses recommendations.
- SKU
- Item ID
- Item Name
- Customer Favorites
- Buy Box Win Rate
- Current Price
- Shipping Price
- Buy Box Price
- Buy Box Shipping Price
- Suggested Price
- Price Gap
- Inventory
- Traffic
Improve PCS Report
- SKU
- Item ID
- Item Name
- Customer Favorites
- Item PCS (%)
- Impact on PCS
- Original Price (Excludes WF Incentives)
- Shipping Price
- Competitor Price
- Competitor Ship Price
- Suggested Price (Inclusive of shipping)
- Price Gap
- Walmart-funded incentives
- Traffic
Repricer Opportunities Report
- SKU
- Item ID
- Item Name
- Customer Favorites
- Current Price
- Shipping Price
- Buy Box Price
- Competitive Price
- Suggested Min Price
- Suggested Max Price
- Inventory
- Traffic
- Walmart Funded Incentive Status
- Promotion Status
Update Repricer Min Price Report
- SKU
- Item ID
- Item Name
- Strategy Name
- Current Min Price
- Suggested Min Price
- Current Max Price
- Inventory
- Traffic
- Customer Favorites
Reduced Referral Fee Opportunities Report
- SKU
- Item ID
- Item Name
- Current Price
- Suggested Price
- Current Referral Fee
- Reduced Referral Fee
- Seller Payout ($)
- Expiry Date
- Inventory
- Traffic
- Customer Favorites
Updated about 1 hour ago

