-
Bug
-
Resolution: Works As Intended
-
Normal
-
None
I am a developer working on a custom Minecraft software that relies on the following Mojang API endpoints for player connections and plugin functionality:
- GET: https://api.mojang.com/users/profiles/minecraft/{username}
- POST: https://api.mojang.com/profiles/minecraft
Beginning March 17 2024, we have observed a significant increase in the frequency of HTTP 429 (Too Many Requests) errors. Approximately 6-7% of our requests are now returning these errors. This is particularly concerning as our current rate of requests is well below the expected rate limits; we make an average of only five UUID requests per hour.
Attached is a screenshot displaying the error rates over the relevant days. This documentation clearly shows the unusual increase in rate-limiting responses, which is affecting the stability of our software.
Questions:
- Is there a change in the rate-limiting policies on Mojang's APIs that could explain this increase in 429 errors?
- Could there be an issue with how rate limits are being enforced for these endpoints?
- What steps can be taken to resolve this issue, ensuring consistent access to the API at the current request rate?
We appreciate any guidance or solutions Mojang can provide to help us address this issue.