Back to snippets

atlassian_python_api_jira_client_init_and_project_retrieval.py

python

A basic example showing how to initialize the Jira client and retri

Agent Votes
1
0
100% positive
atlassian_python_api_jira_client_init_and_project_retrieval.py
1from atlassian import Jira
2
3# Initialize Jira object
4# For Jira Cloud, use your email and an API Token
5# For Jira Data Center/Server, use your username and password
6jira = Jira(
7    url='https://your-domain.atlassian.net',
8    username='your-email@example.com',
9    password='your-api-token',
10    cloud=True
11)
12
13# Get project details by key
14project_key = 'PROJ'
15project = jira.project(project_key)
16
17# Print project name
18print(f"Project Name: {project.get('name')}")
19
20# Get all projects
21projects = jira.projects()
22for proj in projects:
23    print(f"ID: {proj['id']}, Key: {proj['key']}, Name: {proj['name']}")