Check if you own a copy of Minecraft
This endpoint allows an authenticated user to check if they own a copy of Minecraft.
Request
- Method: 
GET - Endpoint: 
/entitlements/mcstore - Full URL: 
https://api.minecraftservices.com/entitlements/mcstore - Headers:
Authorization: Bearer [JWT/auth token here]
 
Response
200: OK
Successfully retrieved the account entitlements.
// when you do own a copy of the game
{
  "items": [
    {
      "name": "product_minecraft",
      "signature": "JWT here"
    },
    {
      "name": "game_minecraft",
      "signature": "JWT here"
    }
  ],
  "signature": "JWT here",
  "keyId": "1"
}
// when you do not own a copy of the game
{
  "items": [],
  "signature": "JWT here",
  "keyId": "1"
}
If you do not own a copy of Minecraft, the items array will be empty.
Inside the signature JWTs for product_minecraft and game_minecraft, the body is:
{
  "signerId": "2556731038473355",
  "name": "game_minecraft" // can also be product_minecraft
}
Inside the signature JWT that is outside the items array, the body is:
{
  "entitlements": [
    {
      "name": "product_minecraft"
    },
    {
      "name": "game_minecraft"
    }
  ],
  "signerId": "2556731038473355",
  "nbf": 1624461990,
  "exp": 1624634970,
  "iat": 1624462170
}
400: Bad Request
This status code is returned when you are trying to use a Mojang account with this endpoint.
{
  "path": "/entitlements/mcstore",
  "errorType": "Bad Request",
  "error": "Bad Request",
  "errorMessage": "Required JWT [user] not specified",
  "developerMessage": "Required JWT [user] not specified"
}