DecisionExplanation
Explains a specific decision result for an entity at a given timestamp. Supports both boolean and categorical decision outputs.
condition_idstring
condition_versionstring
entitystring
timestampstring<date-time>
decision object
boolean for threshold/percentile/change/z_score/composite strategies. string label for equals strategy on categorical input.
- boolean
- string
boolean
decision_typestring
Possible values: [boolean, categorical]
concept_value object
The raw concept output that was evaluated
- number
- string
number
strategy_typestring
Possible values: [threshold, percentile, change, z_score, equals, composite]
threshold_appliednumbernullable
Present for threshold, percentile, change, z_score strategies. Null for equals and composite strategies.
label_matchedstringnullable
Present for equals strategy only. The label that was matched (or null if no match).
drivers object[]
Input signals and their contribution to the concept value
Array [
signalstring
contributionnumber
value object
oneOf
- number
- string
- boolean
number
]
DecisionExplanation
{
"condition_id": "string",
"condition_version": "string",
"entity": "string",
"timestamp": "2024-07-29T15:51:28.071Z",
"decision": true,
"decision_type": "boolean",
"concept_value": 0,
"strategy_type": "threshold",
"threshold_applied": 0,
"label_matched": "string",
"drivers": [
{
"signal": "string",
"contribution": 0,
"value": 0
}
]
}