1. 1. Mojang API Documentation
  2. 2. No authentication
    1. 2.1. Sale statistics
    2. 2.2. Blocked servers
    3. 2.3. Username availability (partially accurate)
    4. 2.4. Username to UUID (GET)
    5. 2.5. Username to UUID (POST)
    6. 2.6. UUID to username
    7. 2.7. UUID to user profile (skins, capes, etc.)
    8. 2.8. Find profile's username history
  3. 3. Authenticating
    1. 3.1. A peek into Bearer tokens
    2. 3.2. Authenticating a Microsoft account
    3. 3.3. Authenticating a Mojang account
  4. 4. Security question-answer flow
    1. 4.1. List of security questions
    2. 4.2. Check if security questions are needed
    3. 4.3. Get security questions
    4. 4.4. Send security answers
  5. 5. Requires authentication
    1. 5.1. Redeem a giftcode / voucher
    2. 5.2. Username availability (accurate)
    3. 5.3. Create a Minecraft profile
    4. 5.4. Check if you own a copy of Minecraft
    5. 5.5. View user information
    6. 5.6. View your profile information
    7. 5.7. View your profile information (old) - GET
    8. 5.8. View your profile information (old) - POST
    9. 5.9. Name change eligibility
    10. 5.10. Change your account's username
    11. 5.11. Check your account's skin (old)
    12. 5.12. Change your account's skin
    13. 5.13. Reset your skin
    14. 5.14. Check your account's capes (old)
    15. 5.15. Change your enabled cape
    16. 5.16. Disable your cape
    17. 5.17. View credit card information
    18. 5.18. Change user password
  6. 6. Microsoft account migration
    1. 6.1. Check migration status
    2. 6.2. Get migration token
    3. 6.3. Get migration OTP ID
    4. 6.4. Validate a MSA token
    5. 6.5. Link an account

Mojang API Documentation

No authentication

The following sections of the API documentation are for any endpoint that does not require any authentication.

  • Sale statistics (Removed)
  • Blocked servers
  • Username availability (partially accurate) (Removed)
  • Username to UUID (GET)
  • Username to UUID (POST)
  • UUID to username
  • UUID to user profile (skins, capes, etc.)
  • Find profile's username history (Remove)