Fix API rate-limiting bug

ClosedSat Jul 20 2024

API rate-limiting is not functioning correctly, allowing users to bypass limits. Investigate and patch the vulnerability.