Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Why does Jira return a 'No project found' error (HTTP 404) for existing project key 'xyz'

Umamahesh Ammanaganti
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 20, 2024

I'm encountering an issue while trying to fetch project details and issues from Jira using the Jira Python library. Despite confirming that the project with key "xxxxxx" exists in Jira through both the UI and API, I'm consistently getting a HTTP 404 error. The error message states: "No project could be found with key 'xxxxxx'."

 

The below is the code snippet<>

from jira import JIRA # Initialize Jira client
options = { 'server': 'https://your-instance.atlassian.net' }
jira = JIRA(options = {'server': 'https://xxxxxx.atlassian.net', 'verify': False}, basic_auth= ('xxxxxx','xxxxxxx')) # Fetch project details
project_key = 'xxxxx' project = jira.project(project_key)
print(f"Project Name: {project.name}") # Example: Fetch issues from the project
issues = jira.search_issues(f'project=={project_key}')
for issue in issues: print(f"Issue Key: {issue.key} | Summary: {issue.fields.summary}")

Error:
raise JIRAError( jira.exceptions.JIRAError: JiraError HTTP 404 url: https://xxxxx.atlassian.net/rest/api/2/project/xxxxx text: No project could be found with key 'xxxxx'. response headers = {'Date': 'Thu, 20 Jun 2024 21:13:00 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Server': 'AtlassianEdge', 'Timing-Allow-Origin': '*', 'X-Arequestid': '7b49e5f1b5479f7a74027a60cc925acd', 'X-Seraph-Loginreason': 'AUTHENTICATED_FAILED', 'X-Ratelimit-Nearlimit': 'false', 'Cache-Control': 'no-cache, no-store, no-transform', 'Content-Encoding': 'gzip', 'X-Content-Type-Options': 'nosniff', 'X-Xss-Protection': '1; mode=block', 'Atl-Traceid': '9bfe9a46d90c402da3f258e5e16287fe', 'Strict-Transport-Security': 'max-age=63072000; includeSubDomains; preload', 'Report-To': '{"endpoints": [{"url": "https://dz8aopenkvv6s.cloudfront.net"}], "group": "endpoint-1", "include_subdomains": true, "max_age": 600}', 'Nel': '{"failure_fraction": 0.001, "include_subdomains": true, "max_age": 600, "report_to": "endpoint-1"}', 'Transfer-Encoding': 'chunked'} response text = {"errorMessages":["No project could be found with key 'xxxxxx'."],"errors":{}}


But if I check the url response from the link it is giving the all the details and has the project with the key-"xxxxxx" so I have tried many ways but getting the same error.

 

I'm seeking assistance to resolve this issue promptly as I need to automate access to project data in Jira for ongoing tasks. Any guidance on what might be causing this discrepancy or additional steps to take would be greatly appreciated.

2 answers

0 votes
Nicolas Grossi
Banned
June 20, 2024

@Umamahesh Ammanaganti Please contact support with your example, thanks!

0 votes
Nicolas Grossi
Banned
June 20, 2024

@Umamahesh Ammanaganti Welcome! Are you sure that the user has the correct permissions ? 

 

As you have a premium account you might contact support.atlassian.com 

 

Nicolas

Umamahesh Ammanaganti
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 20, 2024

Yes @Nicolas Grossi , the user has the permission, I have also tried alternate approach by creating the separate API token for accessing the connection and it was established fine, but while fetching the issues with respect to project facing the error project not found. 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events