v1

latestOpenAPI 3.1.02026-07-24318141.2 MB

Create User Quest

post/user-quests/

Request body

profile_idstring required

the profile for which the quest will be started under

quest_idstring required

Response

201

idstring
profile_idstring
created_atstring
statusstring
{"stackTrail":"paths:/user-quests/:post:responses:201:content:application/json:schema:properties:completed_at","oasType":"schema","type":"unknown"}

Example response

{
  "id": "0fb18b15-2f29-4996-9852-f3150bfa6793",
  "profile_id": "90dd4b66-1731-402f-91d8-f53e7a3829de",
  "created_at": "2022-06-27T21:41:45.259586Z",
  "user_quest_tasks": [
    {
      "id": "cf4672ed-767f-494f-8739-b545abd9f4a8",
      "default_progress_increment": 1,
      "status": "incomplete",
      "created_at": "2022-06-27T21:41:45.331026Z",
      "user_quest_id": "0fb18b15-2f29-4996-9852-f3150bfa6793",
      "quest_task": {
        "id": "f19e1a92-a34d-4944-ad02-e8bc39c59c62",
        "name": "send 5 emails",
        "description:": "send 5 emails to complete the quest",
        "progress_target_value": 5,
        "default_progress_increment": 1,
        "quest_id": "e2f987ef-d644-44c4-bff7-03b440c885d2",
        "created_at": "2022-06-27T17:10:22.450723Z"
      }
    }
  ],
  "status": "incomplete",
  "quest": {
    "id": "f19e1a92-a34d-4944-ad02-e8bc39c59c62",
    "client_id": "FVQI5U57tfCyDV99YjhF3ExdlpiObg5JASvy81Mu",
    "name": "New Quest",
    "quest_tasks": [
      {
        "id": "f19e1a92-a34d-4944-ad02-e8bc39c59c62",
        "name": "send 5 emails",
        "description:": "send 5 emails to complete the quest",
        "progress_target_value": 5,
        "default_progress_increment": 1,
        "quest_id": "e2f987ef-d644-44c4-bff7-03b440c885d2",
        "created_at": "2022-06-27T17:10:22.450723Z"
      }
    ]
  }
}