Get home screen products by category

Returns active root categories with published products for the home screen. Each category includes up to products_per_category published products from approved vendors. Subcategory products are rolled up into their parent root category. Empty categories (no published products from approved vendors) are excluded.
When the authenticated customer has a spend_range set on their onboarding profile, products in the user's budget are ranked first within each category (currency-aware via FX conversion, with a 10% upper tolerance). Out-of-budget products only appear when there aren't enough in-budget products to fill the per-category limit. Within the same score bucket, results are ordered newest-first. Users without a spend_range see the legacy newest-first order.
Response is cached for 5 minutes per (category_limit, products_per_category, budget bucket).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
integer
1 to 20
Defaults to 10

Maximum number of root categories to return

integer
1 to 20
Defaults to 10

Maximum number of products per category

boolean
Defaults to false

Whether to apply pricing markup (always true for customers)

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json