Game Data - Missions

Complete mission

Mark mission as completed

Records mission completion for the authenticated user, including which blueprints were rewarded. This enables completion tracking and filtering.

Requirements:

  • 29.1: Allow players to mark missions as completed
  • 29.2: Record completion date for each mission
  • 29.3: Record which blueprints were rewarded from each completion
  • 29.4: Display completion status on mission search results
  • 29.5: Compute completion statistics per player
  • 29.6: Support filtering missions by completion status
post/game-data/missions/{mission_id}/complete

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/game-data/missions/{mission_id}/complete
  • Auth: loggedin (a scheme the document does not define)

Path parameters

mission_idstring required

Mission UUID

Request body

completion_notesstring
blueprints_rewardedstring[]

Response

Success response

completion_idstring required
successboolean required

Changes

No recorded changes to this operation across all 50 revisions of this API.