BetaExample data

Recommendation Context

Better recommendations through better context.

What it does

Give recommendation systems better context so they can suggest content, products, opportunities, resources, or next actions that fit the person.

Example request

POST /v1/recommendation-context

POST /v1/recommendation-context
{ "user_id": "usr_123", "surface": "next_up_feed" }

Example response

{
  "mood": "wind_down",
  "attention": "low",
  "taste_anchors": ["character-driven", "slow-burn"],
  "avoid": ["graphic_violence"],
  "explore_vs_repeat": 0.35
}

Business use

Used by Next Up, Gingham, Positioned, and partner recommendation systems to weight candidates around identity, taste, and timing rather than recent clicks alone.

Trust & consent

No raw behavioral history is returned — only the derived context the user has approved for recommendations.

CanonIQ API is currently in beta. Feature examples use sample data and may not represent final product behavior.

More feature modules