Skip to main content

Jira Operations Reference

Orkes Conductor integrates with Jira to let you manage issues, comments, attachments, projects, users, sprints, and transitions directly from your workflows. Once you configure the Jira integration, you can use the following operations to create, retrieve, and update data in Jira without leaving your workflow.

This page covers the parameters and expected output for each operation available in the Jira integration.

Create Issue

Creates a new issue in a Jira project.

ParameterDescriptionTypeRequired/Optional
Project KeyThe project key of the Jira project where the issue will be created.

To find the project key, go to your project, select ··· near the project name > Space settings. The key is listed under Space key.

Alternatively, retrieve it from the URL. For example, in https://your-domain.atlassian.net/jira/software/projects/MT/boards/1, the project key is MT.
stringRequired.
Issue TypeThe type of issue to create (e.g., Task, Bug, Story).stringRequired.
SummaryThe title of the issue.stringRequired.
DescriptionThe description of the issue.stringRequired.
PriorityThe priority of the issue (e.g., High, Medium, Low).stringOptional.
Assignee IdThe account ID of the user to assign the issue to.

To find the account ID, go to Atlassian People, search for the user, and copy the ID from the URL (e.g., 63610d2bfe5ff375235b6ef4 in https://home.atlassian.com/o/{orgId}/people/63610d2bfe5ff375235b6ef4).
stringOptional.

Get Issue

Retrieves the details of a specific Jira issue by its ID or key.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.

Update Issue

Updates an existing Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to update. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
SummaryThe updated title of the issue.stringOptional.
DescriptionThe updated description of the issue.stringOptional.
PriorityThe updated priority of the issue (e.g., High, Medium, Low).stringOptional.
Assignee IdThe updated account ID of the user to assign the issue to.

To find the account ID, go to Atlassian People, search for the user, and copy the ID from the URL (e.g., 63610d2bfe5ff375235b6ef4 in https://home.atlassian.com/o/{orgId}/people/63610d2bfe5ff375235b6ef4).
stringOptional.

Delete Issue

Deletes an issue from Jira.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to delete. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.

Search Issues

Searches for Jira issues using JQL (Jira Query Language).

ParameterDescriptionTypeRequired/Optional
JqlThe JQL query string to filter issues (e.g., project = PROJ AND status = Open). Leave empty to retrieve all issues.stringOptional.
Max ResultsThe maximum number of results to return. Defaults to 50.integerOptional.
FieldsA comma-separated list of fields to include in the response. Defaults to *all (all fields). Use *navigable to return only fields visible in the Jira UI (e.g., summary, status, assignee), or specify individual field names to further limit the response.stringOptional.
Next Page TokenThe pagination cursor from a previous response. Omit for the first page.stringOptional.

Get Transitions

Retrieves the available transitions for a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve transitions for. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.

Transition Issue

Transitions a Jira issue to a different status.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to transition. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
Transition IDThe ID of the transition to apply. Use the Get Transitions operation to retrieve available transition IDs for the issue.stringRequired.
CommentA comment to add along with the transition.stringOptional.

Get Issue Changelog

Retrieves the change history of a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve the changelog for. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
Max ResultsThe maximum number of changelog entries to return. Defaults to 100.integerOptional.
Start AtThe index of the first result to return for pagination. Defaults to 0.integerOptional.

Notify Issue

Sends an email notification for a Jira issue and adds it to the mail queue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to send a notification for. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
SubjectThe subject line of the notification email.stringRequired.
HTML BodyThe HTML body of the notification email.stringOptional.
To User IDsA comma-separated list of account IDs of users to notify.

To find the user ID, go to Atlassian People, search for the user, and copy the ID from the URL (e.g., 63610d2bfe5ff375235b6ef4 in https://home.atlassian.com/o/{orgId}/people/63610d2bfe5ff375235b6ef4).
stringOptional.
To Group NamesA comma-separated list of Jira group names to notify.

Group names can be found at admin.atlassian.comDirectoryGroups.
stringOptional.
To ReporterWhether to include the issue reporter in the notification.booleanOptional.
To AssigneesWhether to include the issue assignee in the notification.booleanOptional.
To WatchersWhether to include issue watchers in the notification.booleanOptional.

Add Comment

Adds a comment to a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to add a comment to. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
BodyThe text of the comment.stringRequired.

Get Comment

Retrieves a specific comment from a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve the comment from. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
Comment IdThe ID of the comment to retrieve.

To find the comment ID, open the issue in Jira, right-click the comment link, and copy the focusedCommentId value from the URL (e.g., 10033 in https://your-domain.atlassian.net/browse/MT-4?focusedCommentId=10033).
stringRequired.

Get Comments

Retrieves all comments for a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve comments for. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.

Update Comment

Updates an existing comment on a Jira issue. Can update only their own comments.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue containing the comment. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
Comment IdThe ID of the comment to update.

To find the comment ID, open the issue in Jira, right-click the comment permalink, and copy the focusedCommentId value from the URL (e.g., 10033 in https://your-domain.atlassian.net/browse/MT-4?focusedCommentId=10033).
stringRequired.
BodyThe updated text of the comment.stringRequired.

Delete Comment

Deletes a comment from a Jira issue. Can delete only their own comments.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue containing the comment. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
Comment IdThe ID of the comment to delete.

To find the comment ID, open the issue in Jira, right-click the comment permalink, and copy the focusedCommentId value from the URL (e.g., 10033 in https://your-domain.atlassian.net/browse/MT-4?focusedCommentId=10033).
stringRequired.

Add Attachment

Adds an attachment to a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to add an attachment to. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.
File Content Base 64The file content encoded as a Base64 string.stringRequired.
FilenameThe filename for the attachment.stringRequired.

Get Issue Attachments

Retrieves all attachments for a Jira issue.

ParameterDescriptionTypeRequired/Optional
Issue ID or KeyThe issue key or ID of the issue to retrieve attachments for. The issue key is visible on the Jira board and in the URL. For example, in https://your-domain.atlassian.net/browse/MT-4, the issue ID is MT-4.stringRequired.

Get Attachment

Retrieves metadata for a Jira attachment by its ID.

ParameterDescriptionTypeRequired/Optional
Attachment IDThe ID of the attachment.

To get it, use the Get Issue Attachments operation; the response includes an id field for each attachment.
stringRequired.

Remove Attachment

Removes an attachment from Jira by its ID.

ParameterDescriptionTypeRequired/Optional
Attachment IDThe ID of the attachment.

To get it, use the Get Issue Attachments operation; the response includes an id field for each attachment.
stringRequired.

List Projects

Retrieves all Jira projects visible to the authenticated user.

This operation has no input parameters.

Get Project

Retrieves the details of a specific Jira project.

ParameterDescriptionTypeRequired/Optional
Project ID or KeyThe project key or ID of the project to retrieve.

To find the project key, go to your project, select ··· > Space settings. The key is listed under Space key.

Alternatively, retrieve it from the URL. For example, in https://your-domain.atlassian.net/jira/software/projects/MT/boards/1, the project key is MT.
stringRequired.

Search Users

Searches for users in Jira.

ParameterDescriptionTypeRequired/Optional
QueryThe search query to filter users by name or email. Leave empty to retrieve all users.stringOptional.
Max ResultsThe maximum number of results to return. Defaults to 50.integerOptional.

Get Sprint

Retrieves the details of a Jira sprint by its ID, including its name, state, dates, and goal. Sprints are only available in Scrum (company-managed) projects with the Sprints feature enabled under Space Settings > Features.

ParameterDescriptionTypeRequired/Optional
Sprint IDThe ID of the sprint to retrieve.

To find the sprint ID, open an issue in the sprint and copy the ID from the URL (e.g., 1 in https://your-domain.atlassian.net/browse/MS-1).
integerRequired.

Get Sprint Issues

Retrieves all issues in a Jira sprint. Sprints are only available in Scrum (company-managed) projects with the Sprints feature enabled under Space Settings > Features.

ParameterDescriptionTypeRequired/Optional
Sprint IDThe ID of the sprint to retrieve the issues for.

To find the sprint ID, open an issue in the sprint and copy the ID from the URL (e.g., 1 in https://your-domain.atlassian.net/browse/MS-1).
integerRequired.
Max ResultsThe maximum number of results to return. Defaults to 50.integerOptional.
Start AtThe index of the first result to return for pagination. Defaults to 0.integerOptional.

Get User

Retrieves the details of a Jira user by their account ID.

ParameterDescriptionTypeRequired/Optional
Account IDThe account ID of the user to retrieve.

To find the account ID, go to Atlassian People, search for the user, and copy the ID from the URL (e.g., 63610d2bfe5ff375235b6ef4 in https://home.atlassian.com/o/{orgId}/people/63610d2bfe5ff375235b6ef4).
stringRequired.