Dear Atlassian Support Team,
I am currently encountering persistent 429 (Too Many Requests) errors while making API requests to Jira REST API. Even for simple endpoints like /api/latest/myself
, the issue persists, and the Retry-After
header returns an unusually large value: 9223372036854775807
.
Here are the details of the issue:
- Affected Endpoint:
/api/latest/myself
(and others using JQL) - Request Method: POST and GET
- Headers:
{
"Accept": "application/json",
"Content-Type": "application/json",
"Authorization": f"Bearer {jira_token}",
}
-
Response Status: 429
-
Response Headers
{'Server': 'nginx', 'Date': 'Tue, 24 Dec 2024 00:46:05 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Content-Length': '71', 'Connection': 'keep-alive', 'X-AREQUESTID': '586x11388711x4', 'Referrer-Policy': 'strict-origin-when-cross-origin', 'X-XSS-Protection': '1; mode=block', 'X-Content-Type-Options': 'nosniff', 'X-Frame-Options': 'SAMEORIGIN', 'Content-Security-Policy': 'sandbox', 'Strict-Transport-Security': 'max-age=31536000', 'Set-Cookie': 'JSESSIONID=523FCB472F07801B37FA561CA9594FFA; Path=/; HttpOnly, atlassian.xsrf.token={token}; Path=/', 'X-RateLimit-Limit': '0', 'X-RateLimit-Remaining': '0', 'X-RateLimit-FillRate': '0', 'X-RateLimit-Interval-Seconds': '1', 'Retry-After': '9223372036854775807', 'Content-Encoding': 'gzip', 'Vary': 'User-Agent'}
- Occurrence: Repeatedly since 12/23
This happens even when the frequency of requests is significantly low (e.g., only a few requests per hour).
Could anyone clarify:
- It seems that my account has been locked due to a server-side rate limit or configuration issue. Is there a way to unlock my account? If it is possible, I will ensure to adjust my calls based on the rate-limiting headers: ‘X-RateLimit-Limit’: ‘0’, ‘X-RateLimit-Remaining’: ‘0’, and ‘X-RateLimit-FillRate’ in the future.
- Is there a possibility that this issue will resolve itself automatically over time?
- or Should I contact Atlassian Support directly for further investigation?
Any guidance or shared experiences would be greatly appreciated!
Please let me know if you require additional information, such as logs or request/response headers, for troubleshooting.
Thank you for your assistance.