Skip to main content

CalibrationResult

statusstring

no_recommendation is returned when: - No valid adjustment exists within threshold_bounds - Strategy is equals (categorical — no numeric parameter to adjust) - Insufficient feedback history exists

Possible values: [recommendation_available, no_recommendation]

no_recommendation_reasonstringnullable

Present when status is no_recommendation. Values: bounds_exceeded | not_applicable_strategy | insufficient_data

calibration_tokenstringnullable

Present when status is recommendation_available. Pass to POST /conditions/apply-calibration.

recommended_paramsobjectnullable

Present when status is recommendation_available. Key-value pairs matching the strategy's parameter schema. threshold: { value: float } percentile: { value: float } change: { value: float } z_score: { threshold: float } equals: always null (not applicable)

current_paramsobject

The current parameter values for comparison

impact objectnullable

Present when status is recommendation_available

delta_alertsnumber

Estimated change in daily alert volume

directionstring

Possible values: [increase, decrease, no_change]

CalibrationResult
{
"status": "recommendation_available",
"no_recommendation_reason": "string",
"calibration_token": "string",
"recommended_params": {},
"current_params": {},
"impact": {
"delta_alerts": 0,
"direction": "increase"
}
}