Reviews API overview
Use the Review Accelerator Program (RAP) APIs to increase the number of reviews for items with less than fifteen reviews.
With the RAP APIs:
- You can find items eligible to increase reviews through this program.
- The eligible items can be filtered based on the category and price.
- You can perform a wildcard search on item name and search with SKU ID.
- You can sort the items based on item priority, as recommended by Walmart.
- You can view your RAP enrolled items and items that have reached the target number of reviews as part of the program.
- You can enroll and disenroll items into Review Accelerator Program using reviews APIs.
- There is a capability to override the target number of reviews which will be collected through the program at the time of enrollment.
Get RAP post-purchase items API
Use the Get Post-purchase Items API to generate a list of eligible items to enroll them into Post-purchase Review Accelerator Program.
Use the Get RAP Post-purchase items API to:
- Get all Eligible Items: Fetch all items eligible to be enrolled into RAP
- Get all Enrolled Items: Fetch all items enrolled into the program.
- Get all Complete Items: Fetch all items that have reached the target number of reviews as part of the program.
Get RAP post-purchase items with Scroll ID
Use the Scroll ID returned in first Get RAP items API call to fetch subsequent set of items.
- Get subsequent set of items – Specify the Scroll ID in query parameters to get the next set of results corresponding to a scrolling search request.
Item eligibility requirements for review accelerator program:
Walmart determines item eligibility based on a proprietary algorithm that considers various factors:
- Published and in stock status
- Quantity and recency of reviews on the item
- Projected demand
Item sales, page views, item review count, seasonality, etc. are considered for ranking these items as recommendations to enroll into the program.
Seller eligibility for review accelerator program:
Sellers need to explicitly enroll into the Review Accelerator Program through the Seller Center to access the APIs.
Enroll in Review Accelerator Program:
-
Navigate to the
Review Accelerator Program
page underGrowth Opportunities
space. -
Select
Enroll items
. -
Select an item to enroll.
-
Accept
Terms and Conditions
by selecting the checkbox and clicking on theAgree
button.
Example: If you try to access the APIs without enrolling through Seller Center, you may encounter the error below.
{ "statusCode": 400, "errors": [ { "code": "400.RR.401", "description": "Seller is not enrolled into the program, Please enrol from Seller Center", "severity": "ERROR", "category": "Authorization" } ]
}
Note: All API call examples shown in this tutorial assume the API endpoint is prepended to the call.
Walmart API endpoint: https://marketplace.walmartapis.com
To promote equitable usage, stability, and reliability, rate limiting is applied to all API calls. More information regarding this can be found in the following sections.
{ "error": [ { "code": "REQUEST_THRESHOLD_VIOLATED.GMP_GATEWAY_API", "info": "You have exceeded your API calls threshold. Check your seller account documentation to find out how many API calls are allowed for your account.", "severity": "ERROR", "category": "DATA", "causes": [], "errorIdentifiers": {} } ] }
Updated about 1 month ago