https://canvas.instructure.com/doc/api/file.throttling.html
It's not clear to me whether requests that have been denied due to throttling -- i.e. return a 403 Forbidden (Rate Limit Exceeded) response -- will affect the rate limit themselves.
For my use-case, I need to make a _ton_ of read-only API calls. They need to happen just as fast as Canvas lets me make them, so I've got quite a few workers working on it. If I get throttled and I immediately requeue the task in my job queue, it's possible that I'll immediately make additional requests to the API. Will this cause a recursive problem where things just _can't_ work, because the forbidden requests are keeping my quota used up?
Ryan