Uploaded image for project: 'Mojang Web Services'
  1. Mojang Web Services
  2. WEB-2198

Profile API request rate suddenly limited even for unique requests

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None

      I am trying to receive player profile data via https://sessionserver.mojang.com/session/minecraft/profile/ .

      Up until very recently, there was a limit only on duplicate requests, i.e., you could request the profile for the same UUID only so often per minute. However, you could post an unlimited amount of unique requests, which may be necessary in case a server has many players.

      I cannot pinpoint since when that changed, but right now, it appears that even unique requests are limited to about 10 per minute before the API returns HTTP code 429 (too many requests).

      I am filing a bug report because this is a heavy and, to the best of my knowledge, unannounced change. I noticed that the contents of the (base64 encoded) texture objects was recently changed, and I presume that this new limit was introduced as an unwanted byproduct.

            Unassigned Unassigned
            pdinklag Patrick Dinklage
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: