v1

latestOpenAPI 3.0.02026-08-04265791.1 MB
Missions

Archive

Archive a mission.

The status of the mission will be set to archived.

post/public/api/missions/{id}/archive

Headers

Acceptstring

e.g. application/json

Response

OK

mission_idstring
titlestring
created_datestring
updated_datestring
campaign_idstring
user_idstring
creator_idstring
store_idstring
republish_countstring
reason_noncompliantstring
finished_datestring
validated_datestring
compliantboolean
statusstring
typestring

Example response

{
  "mission_id": "54ab03c6546847ee0d30084a",
  "title": "Rockets mission 1",
  "created_date": "2018-05-23T04:51:40.862Z",
  "updated_date": "2018-05-23T04:51:40.862Z",
  "campaign_id": "54ab03c6546847ee0d30088a",
  "user_id": "54ab03c6546847ee0d30089a",
  "creator_id": "54ab03c6546847ee0d30089a",
  "store_id": "54ab03c6546847ee0d30081a",
  "score": {
    "title": "my score",
    "value": 10
  },
  "extra_scores": {
    "score1": {
      "title": "my score2",
      "value": 8
    }
  },
  "republish_count": "2",
  "reason_noncompliant": "missing photo",
  "finished_date": "2018-05-29T04:51:40.862Z",
  "validated_date": "2018-05-30T04:51:40.862Z",
  "compliant": true,
  "status": "archived",
  "type": "mission"
}