/
JiraCloud
JiraCloud
The JiraCloud
class facilitates interaction with the Jira Cloud REST API to external Jira instances, allowing you to connect as much instances as you can.
It provides methods for performing HTTP GET, POST, and PUT requests to various API endpoints, enabling actions such as retrieving projects, editing issues, and searching for issues using Jira Query Language (JQL).
Additionally, it includes a nested Project
class for handling project-specific operations, such as retrieving issues within a project.
This class also allows setting the base URL and authentication credentials for accessing the Jira Cloud API.
Usage
Below you can check how to use this context variable.
# Instantiate JiraCloud object
test_jira = JiraCloud()
# Set base URL for Jira Cloud API
test_jira.set_url('https://testjira.atlassian.net')
# Set authentication credentials (email and token)
test_jira.set_credentials('email', 'token')
# Retrieve a list of projects
projects = test_jira.projects
# Retrieve a specific project by key ('ABC')
project_abc = test_jira.project('ABC')
# Retrieve issues from the project 'ABC'
issues_from_abc = project_abc.issues()
# Search for issues using JQL
# Example: Retrieve all issues with status = 'In Progress' and priority = 'High'
issues_in_progress = test_jira.search_issues('status = "In Progress" AND priority = "High"')
, multiple selections available,
Related content
API Wrapper
API Wrapper
More like this
Context Variables
Context Variables
More like this
Jira Align
Jira Align
More like this
Automation Bits: Search for Issues using JQL in Easy for Jira
Automation Bits: Search for Issues using JQL in Easy for Jira
More like this
Issue
Issue
More like this
Get Started
Get Started
More like this
Easy for Jira - Python Automations, 2023