Missions

Claim a Mission Reward

Claims the reward for a completed mission. Show a "Claim" button when mission.status === "completed".

After a successful claim, re-fetch GET /player-rewards/brand/{brandId}/player/{playerId} so the player's balance reflects the new rewards.

post/missions/objective/{objectiveId}/player/{playerId}/claim

Request

  • Base URL
    https://opti-ls-api-us.optimove.net/api
  • URL
    https://opti-ls-api-us.optimove.net/api/missions/objective/{objectiveId}/player/{playerId}/claim
  • Auth
    none declared

Path parameters

objectiveIdstring uuid required
Example:obj-11111111-1111-1111-1111-111111111111

Objective UUID (from the missions list objective.id).

playerIdstring required
Example:player-123

Your internal player/customer identifier.

Response

Reward claimed. Empty body.

Changes

No recorded changes to this operation across all 1 revision of this API.