Use the Recommendations API when you want to show related or connected items outside the main autocomplete flow.
What it does
These endpoints return products or documents that are related through structure, shared series, application fit, specs, user preference signals, or behavioral relationships such as co-click patterns.
They are a strong fit for:
- related products modules
- product detail page suggestions
- accessory and compatibility flows
- discovery rails and next-best-item experiences
Endpoints
GET /v1/graph/recommendations/structuralGET /v1/graph/recommendations/seriesGET /v1/graph/recommendations/applicationGET /v1/graph/recommendations/specsPOST /v1/graph/connectedGET /v1/graph/user-preferencesGET /v1/graph/co-clicked
How to think about these routes
structuralis useful when your catalog has meaningful entity or hierarchy relationshipsseriesis useful for model-family or product-line discoveryapplicationhelps when fit, use case, or compatibility mattersspecshelps users discover similar items by technical attributesconnectedis useful when you want a broader “related items” response shapeuser-preferencesandco-clickedhelp connect catalog relevance with observed behavior
When to use it
Use recommendations when you want to answer questions like:
- what should this shopper see next?
- what products are similar or compatible?
- what do users often click together?