Calculated-Reward Missions for a Player
Returns active calculated-reward objectives the player is eligible for based on target-group membership. Calculated-reward missions issue a dynamic reward amount per qualifying event using a formula (ebfrFormula) rather than counting completions toward a fixed goal.
These objectives are excluded from the regular Player missions endpoint and have no mission progress record (rewards are issued per qualifying event, not accumulated toward a goal). Use this endpoint to display available calculated-reward missions in the widget.
Only objectives with status = "active" are returned. Target-group filtering happens server-side.
Request
- Base URLhttps://opti-ls-api-us.optimove.net/api
- URLhttps://opti-ls-api-us.optimove.net/api/missions/brand/{brandId}/player/{playerId}/calculated-rewards
- Authnone declared
Path parameters
Brand UUID returned by GET /brands/default/{tenantId}.
Your internal player/customer identifier.
Response
Array of calculated-reward objectives.
Example response
[
{
"operator": "greaterThanInclusive",
"ebfrFormula": "event.amount * 2"
}
]Changes
No recorded changes to this operation across all 1 revision of this API.