Overview

Use /v1/recommendations/* to retrieve ranked product lists for product detail pages, category pages, destination pages, and search/browse pages. These routes use the same HoJ authentication as the rest of the Distribution API. Clients send Authorization: Bearer <api key|oauth token> to api.hofj.com; the BFF calls the recommender service server-side with its own upstream secret.

Required scope

Your client must include recommendations in allowedEntities. The requested brand must resolve to a distribution channel id included in your allowedChannelIds.

Common parameters

Examples

Product detail recommendations

Search catalog with filters

Response shape

Responses follow the BFF envelope:
The API normalizes recommender payload keys to camelCase and exposes recommender cache timing in meta.cacheLoadedAt when available.