Running a script to update user skills via PATCH /api/v2/users/{userId} and getting hammered with 429 Too Many Requests. The retry logic isn’t helping because the rate limit resets seem inconsistent. Here’s the loop:
for user in users:
requests.patch(url, headers=auth, json=skill_update)
time.sleep(0.2)
The 200ms pause doesn’t cut it. What’s the actual token bucket behavior here?