Game API

User's Roles

Estimated reading: 1 minute

GET: /api/v{version}/User/missions

Version: 1

Responses:

				
					200 SUCCESS
{
  "userMissions": [
    {
      "id": 0,
      "categoryId": 0,
      "orderNumber": 0,
      "isJoinable": true,
      "isVisible": true,
      "name": "string",
      "progress": 0,
      "endDate": "2023-07-26T20:07:02.937Z",
      "startDate": "2023-07-26T20:07:02.937Z",
      "progressItems": [
        "string"
      ],
      "progressItemList": [
        {
          "targetType": "string",
          "metricName": "string",
          "metricPropertyName": "string",
          "userValue": "string",
          "userTarget": "string"
        }
      ]
    }
  ],
  "generalMissions": [
    {
      "id": 0,
      "categoryId": 0,
      "orderNumber": 0,
      "isJoinable": true,
      "isVisible": true,
      "name": "string",
      "progress": 0,
      "endDate": "2023-07-26T20:07:02.937Z",
      "startDate": "2023-07-26T20:07:02.937Z",
      "progressItems": [
        "string"
      ],
      "progressItemList": [
        {
          "targetType": "string",
          "metricName": "string",
          "metricPropertyName": "string",
          "userValue": "string",
          "userTarget": "string"
        }
      ]
    }
  ],
  "userCompletedMissions": [
    {
      "id": 0,
      "categoryId": 0,
      "orderNumber": 0,
      "isJoinable": true,
      "isVisible": true,
      "name": "string",
      "progress": 0,
      "endDate": "2023-07-26T20:07:02.937Z",
      "startDate": "2023-07-26T20:07:02.937Z",
      "progressItems": [
        "string"
      ],
      "progressItemList": [
        {
          "targetType": "string",
          "metricName": "string",
          "metricPropertyName": "string",
          "userValue": "string",
          "userTarget": "string"
        }
      ]
    }
  ]
}
				
			
				
					400 BAD REQUEST
{
  "message": "string",
  "exceptionType": 1,
  "version": "string"
}
				
			
  • “userMissions” means active tasks of the user,
  • “generalMissions” missions that the user cannot complete,
  • “userCompletedMissions” returns user completed tasks.
Share this Doc

User's Roles

Or copy link

CONTENTS

Motivacraft Mobile App Settings

https://vimeo.com/1069966982/7d406797c1?share=copy Learn more about settings in ...

Motivacraft Mobile App Reward Market

https://vimeo.com/1069955830/e5e4a559a9?share=copy Learn more about reward marke...

Motivacraft Mobile App My Profile

https://vimeo.com/1069946863/63c2bce8b9?share=copy Learn more about your profile...

Motivacraft Mobile App Your Story

https://vimeo.com/1069877756/3f9c985da3?share=copy Learn more about your story i...

Motivacraft Mobile App Manual Data Entry

https://vimeo.com/1069929212/4ec1056165?share=copy How to enter data manually us...

Motivacraft Mobile App Trainings

https://vimeo.com/1069888868/0bb082552f?share=copy Learn more about Motivacraft ...

How can i see missions and competitions in mobile app?

https://vimeo.com/1069877756/3f9c985da3?share=copy How to get details for the mi...

Motivacraft Mobile App Home Screen

https://vimeo.com/1069866069/6d878ffd57?share=copyWhat awaits you in the Motivac...

How competitions based on test results work?

This provides clarity on how our platform conducts competitions based on test an...

How can I use MotivacraftTV?

We will show you how to use MotivacraftTV step by step.We will show you how to u...

MotivacraftTV

Articles

Chat Icon Close Icon