Skip to main content
A landing page, such as the homepage or a category page, can include a primary list, recommendation list(s), or both. Including recommendation list(s) can be achieved by supplying a page configuration in the request body and sending a POST request to the landing-page endpoint, or by configuring recommendation lists and sending a GET or POST request to the landing-page endpoint. For more information, see the Landing page query specification.

Example

Below is an example of how to include recommendation lists on a landing page. The example is for a homepage where two recommendation lists are presented: one to present the TOP_PRODUCTS recommendation and another to present the NEWEST_PRODUCTS recommendation with products that have prices up to $500. For more information about restricting a product selection in a query, see Product rules. The id: homepage-1 and id: homepage-2 values refer to the identifiers of the sections or recommendation lists for that page.
Contents of request-body.json
Last modified on September 11, 2026