V2RecommendationRun
Top-level response for any /v2/recommendations* endpoint.
run_iduuidrequired
company_iduuidrequired
business_datedaterequired
currencyCurrencyrequired
fallback_usedFallback Used
Default value:
falserecommendations object[]required
Array [
datedaterequired
room_typeRoom Typerequired
recommended_rateRecommended Raterequired
Possible values: Value must match regular expression ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
delta_pctDelta Pctrequired
Percent diff vs the room's current rate at compute time.
Possible values: Value must match regular expression ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
confidenceConfidencerequired
Policy confidence in [0, 1].
phasePhaserequired
DISTRESSED | BUILD | YIELD | SPIKE | …
drivers object[]
Array [
featureFeaturerequired
Feature name (e.g. pace_index).
labelLabelrequired
Humanised feature name for display.
impactImpactrequired
Contribution magnitude.
directionDirectionrequired
up | down.
]
guardrails object[]
Array [
codeCoderequired
Machine-readable guardrail code.
labelLabelrequired
Humanised label for display.
]
hitl_requiredHitl Required
Default value:
falseexplanation object
anyOf
- string
- null
string
]
warningsstring[]
computed_atdate-timerequired
V2RecommendationRun
{
"run_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"company_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"business_date": "2024-07-29",
"currency": "string",
"fallback_used": false,
"recommendations": [
{
"date": "2024-07-29",
"room_type": "string",
"recommended_rate": "string",
"delta_pct": "string",
"confidence": 0,
"phase": "string",
"drivers": [
{
"feature": "string",
"label": "string",
"impact": 0,
"direction": "string"
}
],
"guardrails": [
{
"code": "string",
"label": "string"
}
],
"hitl_required": false,
"explanation": "string"
}
],
"warnings": [
"string"
],
"computed_at": "2024-07-29T15:51:28.071Z"
}