@dmorrow tagging you because you’ve been active on this post and Are there rate limits for JIRA Cloud APIs? - #32 by DannyGrenzowski and Rate limiting Response handling pseudo code - #4 by OndejMedek
Can you confirm that rate limiting logic needs to be implemented on a per-user basis, not a per-request basis? I came to that conclusion after some discussion with @gtaylor - if so, can the docs get updated to make that more clear?
I initially implemented adherence to the rate limiting headers on a per-request basis and saw the number of 429s/5xxs quadruple because I wasn’t keeping track of which users had been limited, and wasn’t delaying all subsequent requests for that user for the relevant time period.