Get Recommendations API

You can fetch the list of recommendations created for you by using the Get Recommendations API. Use ITEM as the recommendationType.

You can fetch all recommendations created for you or add filterCriteria such as searchText, multiValueFilter, and rangeFilter to fetch a specific set of recommendations. All the filters are connected using the AND operator.

searchText

You can filter using a search term that contains any phrase that could be found anywhere in the recommendations data. The term must not be an empty value. This would filter for the search term present anywhere in the recommendation data.

multiValueFilter

This can be used to filter based on a certain parameter. Currently, the parameters supported are BRAND and CATEGORY. When applying a multiValueFilter, the AND operator is used between the values.

rangeFilter

This can be used to filter based on a range. You must pass a parameter with floor range value, ceiling range value, or both values. Currently, the support parameter value is PRICE for the rangeFilter. The range filter for price is applied on Walmart item prices to fetch the corresponding recommendations.

isTopGoGetItem filter

Filters for Top Go-Get Items—high-demand, customer-favorite items that sellers should prioritize adding to their Walmart catalog. Set to true to return only Top Go-Get Items.

isNewRecommendation filter

Filters for newly added recommendations. These are high-demand, customer-favorite items added to the recommendation set within the past 30 days. Set to true to return only newly added recommendations.