BetaExample data
Explain Why
Plain-language explanations for personalized choices.
What it does
Generate plain-language explanations for why a recommendation, route, offer, or next step fits the user.
Example request
POST /v1/explain
POST /v1/explain
{ "user_id": "usr_123", "recommendation_id": "rec_55" }Example output
{
"explanation": "This fits because the user values time-saving, prefers low-friction choices, and is in passive discovery mode."
}Business use
Increases trust and conversion by showing users the reasoning behind personalized content, offers, or next steps.
Trust & consent
Explanations reference only fields the app is permissioned to see.
CanonIQ API is currently in beta. Feature examples use sample data and may not represent final product behavior.
More feature modules
Profile Slices
Return the right identity context without exposing the full person.
Learn more about Profile SlicesPersonalization Directives
Turn identity intelligence into product behavior.
Learn more about Personalization DirectivesConsent and App Permissions
Let users control which products see which parts of their profile.
Learn more about Consent and App Permissions