Get security questions
This endpoint fetches the list of security questions you must answer on your account.
Request
- Method: 
GET - Endpoint: 
/user/security/challenges - Full URL: 
https://api.mojang.com/user/security/challenges - Headers:
Authorization: Bearer [JWT/auth token here]
 
Response
200: OK
Success retrieving security questions. If the returned response is [] (empty array), there are no challenges on the authenticated account, and therefore the account has no security questions. Otherwise, the security questions are returned.
// when there are security questions
[
   {
      "answer": {
         "id": 123 // the ID of the answer, needed when answering questions
      },
      "question": {
         "id": 1, // number of security question in the pre-defined list of 39
         "question": "What is your favorite pet's name?"
      }
   },
   {
      "answer": {
         "id": 456 // the ID of the answer, needed when answering questions
      },
      "question": {
         "id": 2, // number of security question in the pre-defined list of 39
         "question": "What is your favorite movie?"
      }
   },
   {
      "answer": {
         "id": 789 // the ID of the answer, needed when answering questions
      },
      "question": {
         "id": 3, // number of security question in the pre-defined list of 39
         "question": "What is your favorite author's last name?"
      }
   }
]
// no security questions on account
[]
401: Unauthorized
You provided an invalid Bearer token or neglected to fill in the Authorization header entirely.
{
   "error" : "Unauthorized",
   "errorMessage" : "The request requires user authentication"
}