Connectors

Productivity & Project Management

Jira

Issue tracking: issues, projects, sprints, transitions, and comment updates
Jira API referenceAPI checked August 18, 2026
Signs in with
Username and password
Runs on
Cloud or On-Prem Worker
Operations
617
Ready-made triggers
68

Connect Jira

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Jira and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Site (the part before .atlassian.net)Required
EmailRequired
API tokenRequiredSecret

Triggers

Start a flow when something changes in Jira: add a Poll for changes trigger, choose Jira and pick the event.

EventWhat it doesHow
New or updated groupFires for each group that appears or changes since the last check.Checks for changes
New or updated project componentFires for each project component that appears or changes since the last check.Checks for changes
New or updated dashboardFires for each dashboard that appears or changes since the last check.Checks for changes
New or updated issue custom field options (apps)Fires for each issue custom field options (apps) that appears or changes since the last check.Checks for changes
New or updated issue type schemeFires for each issue type scheme that appears or changes since the last check.Checks for changes
New or updated workflow schemeFires for each workflow scheme that appears or changes since the last check.Checks for changes
New or updated issue commentFires for each issue comment created or changed since the last check.Checks for changes by updated
New or updated issue custom field contextFires for each issue custom field context that appears or changes since the last check.Checks for changes
New or updated issueFires for each issue that appears or changes since the last check.Checks for changes
New or updated issue custom field configuration (apps)Fires for each issue custom field configuration (apps) that appears or changes since the last check.Checks for changes
New or updated webhookFires for each webhook that appears or changes since the last check.Checks for changes
New or updated field schemeFires for each field scheme that appears or changes since the last check.Checks for changes
New or updated issue field configurationFires for each issue field configuration that appears or changes since the last check.Checks for changes
New or updated issue fieldFires for each issue field that appears or changes since the last check.Checks for changes
New or updated filterFires for each filter that appears or changes since the last check.Checks for changes
New or updated issue type screen schemeFires for each issue type screen scheme that appears or changes since the last check.Checks for changes
New or updated issue worklogFires for each issue worklog created or changed since the last check.Checks for changes by updated
New or updated issue notification schemeFires for each issue notification scheme that appears or changes since the last check.Checks for changes
New or updated issue custom field optionFires for each issue custom field option that appears or changes since the last check.Checks for changes
New or updated planFires for each plan that appears or changes since the last check.Checks for changes
New or updated jql functions (apps)Fires for each jql functions (apps) created or changed since the last check.Checks for changes by updated
New or updated priority schemeFires for each priority scheme that appears or changes since the last check.Checks for changes
New or updated project versionFires for each project version that appears or changes since the last check.Checks for changes
New or updated screen schemeFires for each screen scheme that appears or changes since the last check.Checks for changes
New or updated screenFires for each screen that appears or changes since the last check.Checks for changes
New or updated issue security schemeFires for each issue security scheme that appears or changes since the last check.Checks for changes
New or updated teams in planFires for each teams in plan that appears or changes since the last check.Checks for changes
New or updated ui modifications (apps)Fires for each ui modifications (apps) that appears or changes since the last check.Checks for changes
New or updated workflowFires for each workflow created or changed since the last check.Checks for changes by updated
New or updated statusFires for each status that appears or changes since the last check.Checks for changes
New or updated issue searchFires for each issue search that appears or changes since the last check.Checks for changes
New or updated issue priorityFires for each issue priority that appears or changes since the last check.Checks for changes
New or updated projectFires for each project that appears or changes since the last check.Checks for changes
New or updated issue resolutionFires for each issue resolution that appears or changes since the last check.Checks for changes
New groupFires for each group that appears since the last check.Checks for changes
New project componentFires for each project component that appears since the last check.Checks for changes
New dashboardFires for each dashboard that appears since the last check.Checks for changes
New issue custom field options (apps)Fires for each issue custom field options (apps) that appears since the last check.Checks for changes
New issue type schemeFires for each issue type scheme that appears since the last check.Checks for changes
New workflow schemeFires for each workflow scheme that appears since the last check.Checks for changes
New issue commentFires for each issue comment created since the last check.Checks for changes by created
New issue custom field contextFires for each issue custom field context that appears since the last check.Checks for changes
New issueFires for each issue that appears since the last check.Checks for changes
New issue custom field configuration (apps)Fires for each issue custom field configuration (apps) that appears since the last check.Checks for changes
New webhookFires for each webhook that appears since the last check.Checks for changes
New field schemeFires for each field scheme that appears since the last check.Checks for changes
New issue field configurationFires for each issue field configuration that appears since the last check.Checks for changes
New issue fieldFires for each issue field that appears since the last check.Checks for changes
New filterFires for each filter that appears since the last check.Checks for changes
New issue type screen schemeFires for each issue type screen scheme that appears since the last check.Checks for changes
New issue worklogFires for each issue worklog created since the last check.Checks for changes by created
New issue notification schemeFires for each issue notification scheme that appears since the last check.Checks for changes
New issue custom field optionFires for each issue custom field option that appears since the last check.Checks for changes
New planFires for each plan that appears since the last check.Checks for changes
New jql functions (apps)Fires for each jql functions (apps) created since the last check.Checks for changes by created
New priority schemeFires for each priority scheme that appears since the last check.Checks for changes
New project versionFires for each project version that appears since the last check.Checks for changes
New screen schemeFires for each screen scheme that appears since the last check.Checks for changes
New screenFires for each screen that appears since the last check.Checks for changes
New issue security schemeFires for each issue security scheme that appears since the last check.Checks for changes
New teams in planFires for each teams in plan that appears since the last check.Checks for changes
New ui modifications (apps)Fires for each ui modifications (apps) that appears since the last check.Checks for changes
New workflowFires for each workflow created since the last check.Checks for changes by created
New statusFires for each status that appears since the last check.Checks for changes
New issue searchFires for each issue search that appears since the last check.Checks for changes
New issue priorityFires for each issue priority that appears since the last check.Checks for changes
New projectFires for each project that appears since the last check.Checks for changes
New issue resolutionFires for each issue resolution that appears since the last check.Checks for changes

Use it in a flow

  1. Open a flow, open the node library and search for Jira.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

Operations

617 operations in 99 groups. Each one is a step you can add to a flow.

Announcement Banner2
Get announcement banner configurationgetBannerGETReturns the current announcement banner configuration.
Update announcement banner configurationsetBannerPUTUpdates the announcement banner configuration.
App Data Policy2
Get data policy for projectsgetPoliciesGETReturns data policies for the projects specified in the request.
Get data policy for the workspacegetPolicyGETReturns data policy for the workspace.
App Migration3
Bulk update custom field valueAppIssueFieldValueUpdateResource_updateIssueFields_putPUTUpdates the value of a custom field added by Connect apps on one or more issues.
Bulk update entity propertiesMigrationResource_updateEntityPropertiesValue_putPUTUpdates the values of multiple entity properties for an object, up to 50 updates per request.
Get workflow transition rule configurationsMigrationResource_workflowRuleSearch_postPOSTReturns configurations for workflow transition rules migrated from server to cloud and owned by the calling Connect app.
App Property8
Delete app propertyAddonPropertiesResource_deleteAddonProperty_deleteDELETEDeletes an app's property.
Delete app property (Forge)deleteForgeAppPropertyDELETEDeletes a Forge app's property.
Get app propertiesAddonPropertiesResource_getAddonProperties_getGETGets all the properties of an app.
Get app propertyAddonPropertiesResource_getAddonProperty_getGETReturns the key and value of an app's property.
Get app property (Forge)getForgeAppPropertyGETReturns the value of a Forge app's property.
Get app property keys (Forge)getForgeAppPropertyKeysGETReturns all property keys for the Forge app.
Set app propertyAddonPropertiesResource_putAddonProperty_putPUTSets the value of an app's property.
Set app property (Forge)putForgeAppPropertyPUTSets the value of a Forge app's property.
Application Role2
Get all application rolesgetAllApplicationRolesGETReturns all application roles.
Get application rolegetApplicationRoleGETReturns an application role.
Audit Record1
Get audit recordsgetAuditRecordsGETReturns a list of audit records.
Avatar7
Delete avatardeleteAvatarDELETEDeletes an avatar from a project, issue type or priority.
Get avatar image by IDgetAvatarImageByIDGETReturns a project, issue type or priority avatar image by ID.
Get avatar image by ownergetAvatarImageByOwnerGETReturns the avatar image for a project, issue type or priority.
Get avatar image by typegetAvatarImageByTypeGETReturns the default project, issue type or priority avatar image.
Get avatarsgetAvatarsGETReturns the system and custom avatars for a project, issue type or priority.
Get system avatars by typegetAllSystemAvatarsGETReturns a list of system avatar details by owner type, where the owner types are issue type, project, user or priority.
Load avatarstoreAvatarPOSTLoads a custom avatar for a project, issue type or priority.
Classification Level1
Get all classification levelsgetAllUserDataClassificationLevelsGETReturns all classification levels.
Dashboard17
Add gadget to dashboardaddGadgetPOSTAdds a gadget to a dashboard.
Bulk edit dashboardsbulkEditDashboardsPUTBulk edit dashboards.
Copy dashboardcopyDashboardPOSTCopies a dashboard.
Create dashboardcreateDashboardPOSTCreates a dashboard.
Delete dashboarddeleteDashboardDELETEDeletes a dashboard.
Delete dashboard item propertydeleteDashboardItemPropertyDELETEDeletes a dashboard item property.
Get all dashboardsgetAllDashboardsGETReturns a list of dashboards owned by or shared with the user.
Get available gadgetsgetAllAvailableDashboardGadgetsGETGets a list of all available gadgets that can be added to all dashboards.
Get dashboardgetDashboardGETReturns a dashboard.
Get dashboard item propertygetDashboardItemPropertyGETReturns the key and value of a dashboard item property.
Get dashboard item property keysgetDashboardItemPropertyKeysGETReturns the keys of all properties for a dashboard item.
Get gadgetsgetAllGadgetsGETReturns a list of dashboard gadgets on a dashboard.
Remove gadget from dashboardremoveGadgetDELETERemoves a dashboard gadget from a dashboard.
Search for dashboardsgetDashboardsPaginatedGETReturns a paginated list of dashboards.
Set dashboard item propertysetDashboardItemPropertyPUTSets the value of a dashboard item property.
Update dashboardupdateDashboardPUTUpdates a dashboard, replacing all the dashboard details with those provided.
Update gadget on dashboardupdateGadgetPUTChanges the title, position, and color of the gadget on a dashboard.
Dynamic Module3
Get modulesDynamicModulesResource_getModules_getGETReturns all modules registered dynamically by the calling app.
Register modulesDynamicModulesResource_registerModules_postPOSTRegisters a list of modules.
Remove modulesDynamicModulesResource_removeModules_deleteDELETERemove all or a list of modules registered by the calling app.
Field Scheme15
Associate projects to field schemesassociateProjectsToFieldAssociationSchemesPUTAssociate projects to field association schemes.
Clone field schemecloneFieldAssociationSchemePOSTEndpoint for cloning an existing field association scheme into a new one.
Create field schemecreateFieldAssociationSchemePOSTEndpoint for creating a new field association scheme.
Delete a field schemedeleteFieldAssociationSchemeDELETEDelete a specified field association scheme
Get field parametersgetFieldAssociationSchemeItemParametersGETRetrieve field association parameters on a field association scheme
Get field schemegetFieldAssociationSchemeByIdGETEndpoint for fetching a field association scheme by its ID
Get field schemesgetFieldAssociationSchemesGETREST endpoint for retrieving a paginated list of field association schemes with optional filtering.
Get projects with field schemesgetProjectsWithFieldSchemesGETGet projects with field association schemes.
Remove field parametersremoveFieldAssociationSchemeItemParametersDELETERemove field association parameters overrides for work types.
Remove fields associated with field schemesremoveFieldsAssociatedWithSchemesDELETERemove fields associated with field association schemes.
Search field scheme fieldssearchFieldAssociationSchemeFieldsGETSearch for fields belonging to a given field association scheme.
Search field scheme projectssearchFieldAssociationSchemeProjectsGETREST Endpoint for searching for projects belonging to a given field association scheme
Update field parametersupdateFieldAssociationSchemeItemParametersPUTUpdate field association item parameters in field association schemes.
Update field schemeupdateFieldAssociationSchemePUTEndpoint for updating an existing field association scheme.
Update fields associated with field schemesupdateFieldsAssociatedWithSchemesPUTUpdate fields associated with field association schemes.
Filter13
Add filter as favoritesetFavouriteForFilterPUTAdd a filter as a favorite for the user.
Change filter ownerchangeFilterOwnerPUTChanges the owner of the filter.
Create filtercreateFilterPOSTCreates a filter.
Delete filterdeleteFilterDELETEDelete a filter.
Get columnsgetColumnsGETReturns the columns configured for a filter.
Get favorite filtersgetFavouriteFiltersGETReturns the visible favorite filters of the user.
Get filtergetFilterGETReturns a filter.
Get my filtersgetMyFiltersGETReturns the filters owned by the user.
Remove filter as favoritedeleteFavouriteForFilterDELETERemoves a filter as a favorite for the user.
Reset columnsresetColumnsDELETEReset the user's column configuration for the filter to the default.
Search for filtersgetFiltersPaginatedGETReturns a paginated list of filters.
Set columnssetColumnsPUTSets the columns for a filter.
Update filterupdateFilterPUTUpdates a filter.
Filter Sharing6
Add share permissionaddSharePermissionPOSTAdd a share permissions to a filter.
Delete share permissiondeleteSharePermissionDELETEDeletes a share permission from a filter.
Get default share scopegetDefaultShareScopeGETReturns the default sharing settings for new filters and dashboards for a user.
Get share permissiongetSharePermissionGETReturns a share permission for a filter.
Get share permissionsgetSharePermissionsGETReturns the share permissions for a filter.
Set default share scopesetDefaultShareScopePUTSets the default sharing for new filters and dashboards for a user.
Group8
Add user to groupaddUserToGroupPOSTAdds a user to a group.
Bulk get groupsbulkGetGroupsGETReturns a paginated list of groups.
Create groupcreateGroupPOSTCreates a group.
Find groupsfindGroupsGETReturns a list of groups whose names contain a query string.
Get groupgetGroupGETThis operation is deprecated, use group/member.
Get users from groupgetUsersFromGroupGETReturns a paginated list of all users in a group.
Remove groupremoveGroupDELETEDeletes a group.
Remove user from groupremoveUserFromGroupDELETERemoves a user from a group.
Group And User Picker1
Find users and groupsfindUsersAndGroupsGETReturns a list of users and groups matching a string.
Issue24
Archive issue(s) by issue ID/keyarchiveIssuesPUTEnables admins to archive up to 1000 issues in a single request using issue ID/key, returning details of the issue(s) archived in the process and the errors encountered, if any.
Archive issue(s) by JQLarchiveIssuesAsyncPOSTEnables admins to archive up to 100,000 issues in a single request using JQL, returning the URL to check the status of the submitted request.
Assign issueassignIssuePUTAssigns an issue to a user.
Bulk create issuecreateIssuesPOSTCreates upto 50 issues and, where the option to create subtasks is enabled in Jira, subtasks.
Bulk fetch changelogsgetBulkChangelogsPOSTBulk fetch changelogs for multiple issues and filter by fields
Bulk fetch issuesbulkFetchIssuesPOSTReturns the details for a set of requested issues.
Create issuecreateIssuePOSTCreates an issue or, where the option to create subtasks is enabled in Jira, a subtask.
Delete issuedeleteIssueDELETEDeletes an issue.
Edit issueeditIssuePUTEdits an issue.
Export archived issue(s)exportArchivedIssuesPUTEnables admins to retrieve details of all archived issues.
Get changelogsgetChangeLogsGETReturns a paginated list of all changelogs for an issue sorted by date, starting from the oldest.
Get changelogs by IDsgetChangeLogsByIdsPOSTReturns changelogs for an issue specified by a list of changelog IDs.
Get create field metadata for a project and issue type idgetCreateIssueMetaIssueTypeIdGETReturns a page of field metadata for a specified project and issuetype id.
Get create issue metadatagetCreateIssueMetaGETReturns details of projects, issue types within projects, and, when requested, the create screen fields for each issue type for the user.
Get create metadata issue types for a projectgetCreateIssueMetaIssueTypesGETReturns a page of issue type metadata for a specified project.
Get edit issue metadatagetEditIssueMetaGETReturns the edit screen fields for an issue that are visible to and editable by the user.
Get eventsgetEventsGETReturns all issue events.
Get issuegetIssueGETReturns the details for an issue.
Get issue adf limit reportgetIssueAdfLimitReportGETReturns all issues whose ADF (rich text) field data breaches the universal ADF size limit.
Get issue limit reportgetIssueLimitReportGETReturns all issues breaching and approaching per-issue limits.
Get transitionsgetTransitionsGETReturns either all transitions or a transition that can be performed by the user on an issue, based on the issue's status.
Send notification for issuenotifyPOSTCreates an email notification for an issue and adds it to the mail queue.
Transition issuedoTransitionPOSTPerforms an issue transition and, if the transition has a screen, updates the fields from the transition screen.
Unarchive issue(s) by issue keys/IDunarchiveIssuesPUTEnables admins to unarchive up to 1000 issues in a single request using issue ID/key, returning details of the issue(s) unarchived in the process and the errors encountered, if any.
Issue Attachment8
Add attachmentaddAttachmentPOSTAdds one or more attachments to an issue.
Delete attachmentremoveAttachmentDELETEDeletes an attachment from an issue.
Get all metadata for an expanded attachmentexpandAttachmentForHumansGETReturns the metadata for the contents of an attachment, if it is an archive, and metadata for the attachment itself.
Get attachment contentgetAttachmentContentGETReturns the contents of an attachment.
Get attachment metadatagetAttachmentGETReturns the metadata for an attachment.
Get attachment thumbnailgetAttachmentThumbnailGETReturns the thumbnail of an attachment.
Get contents metadata for an expanded attachmentexpandAttachmentForMachinesGETReturns the metadata for the contents of an attachment, if it is an archive.
Get Jira attachment settingsgetAttachmentMetaGETReturns the attachment settings, that is, whether attachments are enabled and the maximum attachment size allowed.
Issue Bulk Operation9
Bulk delete issuessubmitBulkDeletePOSTUse this API to submit a bulk delete request.
Bulk edit issuessubmitBulkEditPOSTUse this API to submit a bulk edit request and simultaneously edit multiple issues.
Bulk move issuessubmitBulkMovePOSTUse this API to submit a bulk issue move request.
Bulk transition issue statusessubmitBulkTransitionPOSTUse this API to submit a bulk issue status transition request.
Bulk unwatch issuessubmitBulkUnwatchPOSTUse this API to submit a bulk unwatch request.
Bulk watch issuessubmitBulkWatchPOSTUse this API to submit a bulk watch request.
Get available transitionsgetAvailableTransitionsGETUse this API to retrieve a list of transitions available for the specified issues that can be used or bulk transition operations.
Get bulk editable fieldsgetBulkEditableFieldsGETUse this API to get a list of fields visible to the user to perform bulk edit operations.
Get bulk issue operation progressgetBulkOperationProgressGETUse this to get the progress state for the specified bulk operation taskId.
Issue Comment6
Add commentaddCommentPOSTAdds a comment to an issue.
Delete commentdeleteCommentDELETEDeletes a comment.
Get commentgetCommentGETReturns a comment.
Get commentsgetCommentsGETReturns all comments for an issue.
Get comments by IDsgetCommentsByIdsPOSTReturns a paginated list of comments specified by a list of comment IDs.
Update commentupdateCommentPUTUpdates a comment.
Issue Comment Property4
Delete comment propertydeleteCommentPropertyDELETEDeletes a comment property.
Get comment propertygetCommentPropertyGETReturns the value of a comment property.
Get comment property keysgetCommentPropertyKeysGETReturns the keys of all the properties of a comment.
Set comment propertysetCommentPropertyPUTCreates or updates the value of a property for a comment.
Issue Custom Field Association2
Create associationscreateAssociationsPUTAssociates fields with projects.
Remove associationsremoveAssociationsDELETEUnassociates a set of fields with a project and issue type context.
Issue Custom Field Configuration (apps)3
Bulk get custom field configurationsgetCustomFieldsConfigurationsPOSTReturns a paginated list of configurations for list of custom fields of a type created by a Forge app.
Get custom field configurationsgetCustomFieldConfigurationGETReturns a paginated list of configurations for a custom field of a type created by a Forge app.
Update custom field configurationsupdateCustomFieldConfigurationPUTUpdate the configuration for contexts of a custom field of a type created by a Forge app.
Issue Custom Field Context14
Add issue types to contextaddIssueTypesToContextPUTAdds issue types to a custom field context, appending the issue types to the issue types list.
Assign custom field context to projectsassignProjectsToCustomFieldContextPUTAssigns a custom field context to projects.
Create custom field contextcreateCustomFieldContextPOSTCreates a custom field context.
Delete custom field contextdeleteCustomFieldContextDELETEDeletes a custom field context.
Get custom field contextsgetContextsForFieldGETReturns a paginated list of contexts for a custom field.
Get custom field contexts default valuesgetDefaultValuesGETReturns a paginated list of defaults for a custom field.
Get custom field contexts for projects and issue typesgetCustomFieldContextsForProjectsAndIssueTypesPOSTReturns a paginated list of project and issue type mappings and, for each mapping, the ID of a custom field context that applies to the project and issue type.
Get default values for a custom field grouped by context andgetContextDefaultValuesGETReturns a paginated list of default values grouped by custom field context.
Get issue types for custom field contextgetIssueTypeMappingsForContextsGETReturns a paginated list of context to issue type mappings for a custom field.
Get project mappings for custom field contextgetProjectContextMappingGETReturns a paginated list of context to project mappings for a custom field.
Remove custom field context from projectsremoveCustomFieldContextFromProjectsPOSTRemoves a custom field context from projects.
Remove issue types from contextremoveIssueTypesFromContextPOSTRemoves issue types from a custom field context.
Set custom field contexts default valuessetDefaultValuesPUTSets default for contexts of a custom field.
Update custom field contextupdateCustomFieldContextPUTUpdates a custom field context.
Issue Custom Field Option7
Create custom field options (context)createCustomFieldOptionPOSTCreates options and, where the custom select field is of the type Select List (cascading), cascading options for a custom select field.
Delete custom field options (context)deleteCustomFieldOptionDELETEDeletes a custom field option.
Get custom field optiongetCustomFieldOptionGETReturns a custom field option.
Get custom field options (context)getOptionsForContextGETReturns a paginated list of all custom field option for a context.
Reorder custom field options (context)reorderCustomFieldOptionsPUTChanges the order of custom field options or cascading options in a context.
Replace custom field optionsreplaceCustomFieldOptionDELETEReplaces the options of a custom field.
Update custom field options (context)updateCustomFieldOptionPUTUpdates the options of a custom field.
Issue Custom Field Options (apps)8
Create issue field optioncreateIssueFieldOptionPOSTCreates an option for a select list issue field.
Delete issue field optiondeleteIssueFieldOptionDELETEDeletes an option from a select list issue field.
Get all issue field optionsgetAllIssueFieldOptionsGETReturns a paginated list of all the options of a select list issue field.
Get issue field optiongetIssueFieldOptionGETReturns an option from a select list issue field.
Get selectable issue field optionsgetSelectableIssueFieldOptionsGETReturns a paginated list of options for a select list issue field that can be viewed and selected by the user.
Get visible issue field optionsgetVisibleIssueFieldOptionsGETReturns a paginated list of options for a select list issue field that can be viewed by the user.
Replace issue field optionreplaceIssueFieldOptionDELETEDeselects an issue-field select-list option from all issues where it is selected.
Update issue field optionupdateIssueFieldOptionPUTUpdates or creates an option for a select list issue field.
Issue Custom Field Values (apps)2
Update custom field valueupdateCustomFieldValuePUTUpdates the value of a custom field on one or more issues.
Update custom fieldsupdateMultipleCustomFieldValuesPOSTUpdates the value of one or more custom fields on one or more issues.
Issue Field11
Create custom fieldcreateCustomFieldPOSTCreates a custom field.
Delete custom fielddeleteCustomFieldDELETEDeletes a custom field.
Get contexts for a fieldgetContextsForFieldDeprecatedGETReturns a paginated list of the contexts a field is used in.
Get field project associationsgetFieldProjectAssociationsGETReturns a paginated list of project associations for the given custom field.
Get fieldsgetFieldsGETReturns system and custom issue fields according to the following rules:
Get fields for projectsgetProjectFieldsGETReturns a paginated list of fields for the requested projects and work types.
Get fields in trash paginatedgetTrashedFieldsPaginatedGETReturns a paginated list of fields in the trash.
Get fields paginatedgetFieldsPaginatedGETReturns a paginated list of fields for Classic Jira projects.
Move custom field to trashtrashCustomFieldPOSTMoves a custom field to trash.
Restore custom field from trashrestoreCustomFieldPOSTRestores a custom field from trash.
Update custom fieldupdateCustomFieldPUTUpdates a custom field.
Issue Field Configuration15
Assign field configuration scheme to projectassignFieldConfigurationSchemeToProjectPUTDeprecated, use Field schemes which supports field association schemes.
Assign issue types to field configurationssetFieldConfigurationSchemeMappingPUTDeprecated, use Field schemes which supports field association schemes.
Create field configurationcreateFieldConfigurationPOSTDeprecated, use Field schemes which supports field association schemes.
Create field configuration schemecreateFieldConfigurationSchemePOSTDeprecated, use Field schemes which supports field association schemes.
Delete field configurationdeleteFieldConfigurationDELETEDeprecated, use Field schemes which supports field association schemes.
Delete field configuration schemedeleteFieldConfigurationSchemeDELETEDeprecated, use Field schemes which supports field association schemes.
Get all field configuration schemesgetAllFieldConfigurationSchemesGETDeprecated, use Field schemes which supports field association schemes.
Get all field configurationsgetAllFieldConfigurationsGETDeprecated, use Field schemes which supports field association schemes.
Get field configuration issue type itemsgetFieldConfigurationSchemeMappingsGETDeprecated, use Field schemes which supports field association schemes.
Get field configuration itemsgetFieldConfigurationItemsGETDeprecated, use Field schemes which supports field association schemes.
Get field configuration schemes for projectsgetFieldConfigurationSchemeProjectMappingGETDeprecated, use Field schemes which supports field association schemes.
Remove issue types from field configuration schemeremoveIssueTypesFromGlobalFieldConfigurationSchemePOSTDeprecated, use Field schemes which supports field association schemes.
Update field configurationupdateFieldConfigurationPUTDeprecated, use Field schemes which supports field association schemes.
Update field configuration itemsupdateFieldConfigurationItemsPUTDeprecated, use Field schemes which supports field association schemes.
Update field configuration schemeupdateFieldConfigurationSchemePUTDeprecated, use Field schemes which supports field association schemes.
Issue Link3
Create issue linklinkIssuesPOSTCreates a link between two issues.
Delete issue linkdeleteIssueLinkDELETEDeletes an issue link.
Get issue linkgetIssueLinkGETReturns an issue link.
Issue Link Type5
Create issue link typecreateIssueLinkTypePOSTCreates an issue link type.
Delete issue link typedeleteIssueLinkTypeDELETEDeletes an issue link type.
Get issue link typegetIssueLinkTypeGETReturns an issue link type.
Get issue link typesgetIssueLinkTypesGETReturns a list of all issue link types.
Update issue link typeupdateIssueLinkTypePUTUpdates an issue link type.
Issue Navigator Setting2
Get issue navigator default columnsgetIssueNavigatorDefaultColumnsGETReturns the default issue navigator columns.
Set issue navigator default columnssetIssueNavigatorDefaultColumnsPUTSets the default issue navigator columns.
Issue Notification Scheme8
Add notifications to notification schemeaddNotificationsPUTAdds notifications to a notification scheme.
Create notification schemecreateNotificationSchemePOSTCreates a notification scheme with notifications.
Delete notification schemedeleteNotificationSchemeDELETEDeletes a notification scheme.
Get notification schemegetNotificationSchemeGETReturns a notification scheme, including the list of events and the recipients who will receive notifications for those events.
Get notification schemes paginatedgetNotificationSchemesGETReturns a paginated list of notification schemes ordered by the display name.
Get projects using notification schemes paginatedgetNotificationSchemeToProjectMappingsGETReturns a paginated mapping of project that have notification scheme assigned.
Remove notification from notification schemeremoveNotificationFromNotificationSchemeDELETERemoves a notification from a notification scheme.
Update notification schemeupdateNotificationSchemePUTUpdates a notification scheme.
Issue Panel1
Bulk pin or unpin issue panel to projectsbulkPinUnpinProjectsAsyncPOSTBulk pin or unpin an issue panel (added by a Forge app) to or from multiple projects.
Issue Priority8
Create prioritycreatePriorityPOSTCreates an issue priority.
Delete prioritydeletePriorityDELETEDeletes an issue priority.
Get prioritiesgetPrioritiesGETReturns the list of all issue priorities.
Get prioritygetPriorityGETReturns an issue priority.
Move prioritiesmovePrioritiesPUTChanges the order of issue priorities.
Search prioritiessearchPrioritiesGETReturns a paginated list of priorities.
Set default prioritysetDefaultPriorityPUTSets default issue priority.
Update priorityupdatePriorityPUTUpdates an issue priority.
Issue Property8
Bulk delete issue propertybulkDeleteIssuePropertyDELETEDeletes a property value from multiple issues.
Bulk set issue properties by issuebulkSetIssuePropertiesByIssuePOSTSets or updates entity property values on issues.
Bulk set issue propertybulkSetIssuePropertyPUTSets a property value on multiple issues.
Bulk set issues properties by listbulkSetIssuesPropertiesListPOSTSets or updates a list of entity property values on issues.
Delete issue propertydeleteIssuePropertyDELETEDeletes an issue's property.
Get issue propertygetIssuePropertyGETReturns the key and value of an issue's property.
Get issue property keysgetIssuePropertyKeysGETReturns the URLs and keys of an issue's properties.
Set issue propertysetIssuePropertyPUTSets the value of an issue's property.
Issue Redaction2
Get redaction statusgetRedactionStatusGETRetrieves the current status of a redaction job ID.
RedactredactPOSTSubmit a job to redact issue field data.
Issue Remote Link6
Create or update remote issue linkcreateOrUpdateRemoteIssueLinkPOSTCreates or updates a remote issue link for an issue.
Delete remote issue link by global IDdeleteRemoteIssueLinkByGlobalIdDELETEDeletes the remote issue link from the issue using the link's global ID.
Delete remote issue link by IDdeleteRemoteIssueLinkByIdDELETEDeletes a remote issue link from an issue.
Get remote issue link by IDgetRemoteIssueLinkByIdGETReturns a remote issue link for an issue.
Get remote issue linksgetRemoteIssueLinksGETReturns the remote issue links for an issue.
Update remote issue link by IDupdateRemoteIssueLinkPUTUpdates a remote issue link for an issue.
Issue Resolution8
Create resolutioncreateResolutionPOSTCreates an issue resolution.
Delete resolutiondeleteResolutionDELETEDeletes an issue resolution.
Get resolutiongetResolutionGETReturns an issue resolution value.
Get resolutionsgetResolutionsGETReturns a list of all issue resolution values.
Move resolutionsmoveResolutionsPUTChanges the order of issue resolutions.
Search resolutionssearchResolutionsGETReturns a paginated list of resolutions.
Set default resolutionsetDefaultResolutionPUTSets default issue resolution.
Update resolutionupdateResolutionPUTUpdates an issue resolution.
Issue Search7
Check issues against JQLmatchIssuesPOSTChecks whether one or more issues would be returned by one or more JQL queries.
Count issues using JQLcountIssuesPOSTProvide an estimated count of the issues that match the JQL.
Currently being removed. Search for issues using JQL (GET)searchForIssuesUsingJqlGETEndpoint is currently being removed.
Currently being removed. Search for issues using JQL (POST)searchForIssuesUsingJqlPostPOSTEndpoint is currently being removed.
Get issue picker suggestionsgetIssuePickerResourceGETReturns lists of issues matching a query string.
Search for issues using JQL enhanced search (GET)searchAndReconsileIssuesUsingJqlGETSearches for issues using JQL.
Search for issues using JQL enhanced search (POST)searchAndReconsileIssuesUsingJqlPostPOSTSearches for issues using JQL.
Issue Security Level2
Get issue security levelgetIssueSecurityLevelGETReturns details of an issue security level.
Get issue security level members by issue security schemegetIssueSecurityLevelMembersGETReturns issue security level members.
Issue Security Scheme16
Add issue security level membersaddSecurityLevelMembersPUTAdds members to the issue security level.
Add issue security levelsaddSecurityLevelPUTAdds levels and levels' members to the issue security scheme.
Associate security scheme to projectassociateSchemesToProjectsPUTAssociates an issue security scheme with a project and remaps security levels of issues to the new levels, if provided.
Create issue security schemecreateIssueSecuritySchemePOSTCreates a security scheme with security scheme levels and levels' members.
Delete issue security schemedeleteSecuritySchemeDELETEDeletes an issue security scheme.
Get issue security level membersgetSecurityLevelMembersGETReturns a paginated list of issue security level members.
Get issue security levelsgetSecurityLevelsGETReturns a paginated list of issue security levels.
Get issue security schemegetIssueSecuritySchemeGETReturns an issue security scheme along with its security levels.
Get issue security schemesgetIssueSecuritySchemesGETReturns all issue security schemes.
Get projects using issue security schemessearchProjectsUsingSecuritySchemesGETReturns a paginated mapping of projects that are using security schemes.
Remove issue security levelremoveLevelDELETEDeletes an issue security level.
Remove member from issue security levelremoveMemberFromSecurityLevelDELETERemoves an issue security level member from an issue security scheme.
Search issue security schemessearchSecuritySchemesGETReturns a paginated list of issue security schemes.
Set default issue security levelssetDefaultLevelsPUTSets default issue security levels for schemes.
Update issue security levelupdateSecurityLevelPUTUpdates the issue security level.
Update issue security schemeupdateIssueSecuritySchemePUTUpdates the issue security scheme.
Issue Type8
Create issue typecreateIssueTypePOSTCreates an issue type.
Delete issue typedeleteIssueTypeDELETEDeletes the issue type.
Get all issue types for usergetIssueAllTypesGETReturns all issue types.
Get alternative issue typesgetAlternativeIssueTypesGETReturns a list of issue types that can be used to replace the issue type.
Get issue typegetIssueTypeGETReturns an issue type.
Get issue types for projectgetIssueTypesForProjectGETReturns issue types for a project.
Load issue type avatarcreateIssueTypeAvatarPOSTLoads an avatar for the issue type.
Update issue typeupdateIssueTypePUTUpdates the issue type.
Issue Type Property4
Delete issue type propertydeleteIssueTypePropertyDELETEDeletes the issue type property.
Get issue type propertygetIssueTypePropertyGETReturns the key and value of the issue type property.
Get issue type property keysgetIssueTypePropertyKeysGETReturns all the issue type property keys of the issue type.
Set issue type propertysetIssueTypePropertyPUTCreates or updates the value of the issue type property.
Issue Type Scheme10
Add issue types to issue type schemeaddIssueTypesToIssueTypeSchemePUTAdds issue types to an issue type scheme.
Assign issue type scheme to projectassignIssueTypeSchemeToProjectPUTAssigns an issue type scheme to a project.
Change order of issue typesreorderIssueTypesInIssueTypeSchemePUTChanges the order of issue types in an issue type scheme.
Create issue type schemecreateIssueTypeSchemePOSTCreates an issue type scheme.
Delete issue type schemedeleteIssueTypeSchemeDELETEDeletes an issue type scheme.
Get all issue type schemesgetAllIssueTypeSchemesGETReturns a paginated list of issue type schemes.
Get issue type scheme itemsgetIssueTypeSchemesMappingGETReturns a paginated list of issue type scheme items.
Get issue type schemes for projectsgetIssueTypeSchemeForProjectsGETReturns a paginated list of issue type schemes and, for each issue type scheme, a list of the projects that use it.
Remove issue type from issue type schemeremoveIssueTypeFromIssueTypeSchemeDELETERemoves an issue type from an issue type scheme.
Update issue type schemeupdateIssueTypeSchemePUTUpdates an issue type scheme.
Issue Type Screen Scheme11
Append mappings to issue type screen schemeappendMappingsForIssueTypeScreenSchemePUTAppends issue type to screen scheme mappings to an issue type screen scheme.
Assign issue type screen scheme to projectassignIssueTypeScreenSchemeToProjectPUTAssigns an issue type screen scheme to a project.
Create issue type screen schemecreateIssueTypeScreenSchemePOSTCreates an issue type screen scheme.
Delete issue type screen schemedeleteIssueTypeScreenSchemeDELETEDeletes an issue type screen scheme.
Get issue type screen scheme itemsgetIssueTypeScreenSchemeMappingsGETReturns a paginated list of issue type screen scheme items.
Get issue type screen scheme projectsgetProjectsForIssueTypeScreenSchemeGETReturns a paginated list of projects associated with an issue type screen scheme.
Get issue type screen schemesgetIssueTypeScreenSchemesGETReturns a paginated list of issue type screen schemes.
Get issue type screen schemes for projectsgetIssueTypeScreenSchemeProjectAssociationsGETReturns a paginated list of issue type screen schemes and, for each issue type screen scheme, a list of the projects that use it.
Remove mappings from issue type screen schemeremoveMappingsFromIssueTypeScreenSchemePOSTRemoves issue type to screen scheme mappings from an issue type screen scheme.
Update issue type screen schemeupdateIssueTypeScreenSchemePUTUpdates an issue type screen scheme.
Update issue type screen scheme default screen schemeupdateDefaultScreenSchemePUTUpdates the default screen scheme of an issue type screen scheme.
Issue Vote3
Add voteaddVotePOSTAdds the user's vote to an issue.
Delete voteremoveVoteDELETEDeletes a user's vote from an issue.
Get votesgetVotesGETReturns details about the votes on an issue.
Issue Watcher4
Add watcheraddWatcherPOSTAdds a user as a watcher of an issue by passing the account ID of the user.
Delete watcherremoveWatcherDELETEDeletes a user as a watcher of an issue.
Get is watching issue bulkgetIsWatchingIssueBulkPOSTReturns, for the user, details of the watched status of issues from a list.
Get issue watchersgetIssueWatchersGETReturns the watchers for an issue.
Issue Worklog10
Add worklogaddWorklogPOSTAdds a worklog to an issue.
Bulk delete worklogsbulkDeleteWorklogsDELETEDeletes a list of worklogs from an issue.
Bulk move worklogsbulkMoveWorklogsPOSTMoves a list of worklogs from one issue to another.
Delete worklogdeleteWorklogDELETEDeletes a worklog from an issue.
Get IDs of deleted worklogsgetIdsOfWorklogsDeletedSinceGETReturns a list of IDs and delete timestamps for worklogs deleted after a date and time.
Get IDs of updated worklogsgetIdsOfWorklogsModifiedSinceGETReturns a list of IDs and update timestamps for worklogs updated after a date and time.
Get issue worklogsgetIssueWorklogGETReturns worklogs for an issue (ordered by created time), starting from the oldest worklog or from the worklog started on or after a date and time.
Get workloggetWorklogGETReturns a worklog.
Get worklogsgetWorklogsForIdsPOSTReturns worklog details for a list of worklog IDs.
Update worklogupdateWorklogPUTUpdates a worklog.
Issue Worklog Property4
Delete worklog propertydeleteWorklogPropertyDELETEDeletes a worklog property.
Get worklog propertygetWorklogPropertyGETReturns the value of a worklog property.
Get worklog property keysgetWorklogPropertyKeysGETReturns the keys of all properties for a worklog.
Set worklog propertysetWorklogPropertyPUTSets the value of a worklog property.
Jira Expression3
Analyse Jira expressionanalyseExpressionPOSTAnalyses and validates Jira expressions.
Currently being removed. Evaluate Jira expressionevaluateJiraExpressionPOSTEndpoint is currently being removed.
Evaluate Jira expression using enhanced search APIevaluateJSISJiraExpressionPOSTEvaluates a Jira expression and returns its value.
Jira Setting4
Get advanced settingsgetAdvancedSettingsGETReturns the application properties that are accessible on the Advanced Settings page.
Get application propertygetApplicationPropertyGETReturns all application properties or an application property.
Get global settingsgetConfigurationGETReturns the global settings in Jira.
Set application propertysetApplicationPropertyPUTChanges the value of an application property.
JQL6
Convert user identifiers to account IDs in JQL queriesmigrateQueriesPOSTConverts one or more JQL queries with user identifiers (username or user key) to equivalent JQL queries with account IDs.
Get field auto complete suggestionsgetFieldAutoCompleteForQueryStringGETReturns the JQL search auto complete suggestions for a field.
Get field reference data (GET)getAutoCompleteGETReturns reference data for JQL searches.
Get field reference data (POST)getAutoCompletePostPOSTReturns reference data for JQL searches.
Parse JQL queryparseJqlQueriesPOSTParses and validates JQL queries.
Sanitize JQL queriessanitiseJqlQueriesPOSTSanitizes one or more JQL queries by converting readable details into IDs where a user doesn't have permission to view the entity.
JQL Functions (apps)3
Get precomputations (apps)getPrecomputationsGETReturns the list of a function's precomputations along with information about when they were created, updated, and last used.
Get precomputations by ID (apps)getPrecomputationsByIDPOSTReturns function precomputations by IDs, along with information about when they were created, updated, and last used.
Update precomputations (apps)updatePrecomputationsPOSTUpdate the precomputation value of a function created by a Forge/Connect app.
Label1
Get all labelsgetAllLabelsGETReturns a paginated list of labels.
License Metric3
Get approximate application license countgetApproximateApplicationLicenseCountGETReturns the total approximate number of user accounts for a single Jira license.
Get approximate license countgetApproximateLicenseCountGETReturns the approximate number of user accounts across all Jira licenses.
Get licensegetLicenseGETReturns licensing information about the Jira instance.
Migration Of Connect Modules To Forge2
Get Connect issue field migration taskConnectToForgeMigrationFetchTaskResource_fetchMigrationTask_getGETReturns the details of a Connect issue field's migration to Forge.
Submit Connect issue field migration taskConnectToForgeMigrationTaskSubmissionResource_submitTask_postPOSTSubmits a request to trigger migration of connect issue field to its Forge custom field counterpart.
Myself6
Delete preferenceremovePreferenceDELETEDeletes a preference of the user, which restores the default value of system defined settings.
Get current usergetCurrentUserGETReturns details for the current user.
Get localegetLocaleGETReturns the locale for the user.
Get preferencegetPreferenceGETReturns the value of a preference of the current user.
Set localesetLocalePUTDeprecated, use Update a user profile from the user management REST API instead.
Set preferencesetPreferencePUTCreates a preference for the user or updates a preference's value by sending a plain text string.
Permission4
Get all permissionsgetAllPermissionsGETReturns all permissions, including:
Get bulk permissionsgetBulkPermissionsPOSTReturns:
Get my permissionsgetMyPermissionsGETReturns a list of permissions indicating which permissions the user has.
Get permitted projectsgetPermittedProjectsPOSTReturns all the projects where the user is granted a list of project permissions.
Permission Scheme9
Create permission grantcreatePermissionGrantPOSTCreates a permission grant in a permission scheme.
Create permission schemecreatePermissionSchemePOSTCreates a new permission scheme.
Delete permission schemedeletePermissionSchemeDELETEDeletes a permission scheme.
Delete permission scheme grantdeletePermissionSchemeEntityDELETEDeletes a permission grant from a permission scheme.
Get all permission schemesgetAllPermissionSchemesGETReturns all permission schemes.
Get permission schemegetPermissionSchemeGETReturns a permission scheme.
Get permission scheme grantgetPermissionSchemeGrantGETReturns a permission grant.
Get permission scheme grantsgetPermissionSchemeGrantsGETReturns all permission grants for a permission scheme.
Update permission schemeupdatePermissionSchemePUTUpdates a permission scheme.
Plan7
Archive planarchivePlanPUTArchives a plan.
Create plancreatePlanPOSTCreates a plan.
Duplicate planduplicatePlanPOSTDuplicates a plan.
Get plangetPlanGETReturns a plan.
Get plans paginatedgetPlansGETReturns a paginated list of plans.
Trash plantrashPlanPUTMoves a plan to trash.
Update planupdatePlanPUTUpdates any of the following details of a plan using JSON Patch.
Priority Scheme8
Create priority schemecreatePrioritySchemePOSTCreates a new priority scheme.
Delete priority schemedeletePrioritySchemeDELETEDeletes a priority scheme.
Get available priorities by priority schemegetAvailablePrioritiesByPrioritySchemeGETReturns a paginated list of priorities available for adding to a priority scheme.
Get priorities by priority schemegetPrioritiesByPrioritySchemeGETReturns a paginated list of priorities by scheme.
Get priority schemesgetPrioritySchemesGETReturns a paginated list of priority schemes.
Get projects by priority schemegetProjectsByPrioritySchemeGETReturns a paginated list of projects by scheme.
Suggested priorities for mappingssuggestedPrioritiesForMappingsPOSTReturns a paginated list of priorities that would require mapping, given a change in priorities or projects associated with a priority scheme.
Update priority schemeupdatePrioritySchemePUTUpdates a priority scheme.
Project13
Archive projectarchiveProjectPOSTArchives a project.
Create projectcreateProjectPOSTCreates a project based on a project type template, as shown in the following table:
Delete projectdeleteProjectDELETEDeletes a project.
Delete project asynchronouslydeleteProjectAsynchronouslyPOSTDeletes a project asynchronously.
Get all projectsgetAllProjectsGETReturns all projects visible to the user.
Get all statuses for projectgetAllStatusesGETReturns the valid statuses for a project.
Get projectgetProjectGETReturns the project details for a project.
Get project issue type hierarchygetHierarchyGETGet the issue type hierarchy for a next-gen project.
Get project notification schemegetNotificationSchemeForProjectGETGets a notification scheme associated with the project.
Get projects paginatedsearchProjectsGETReturns a paginated list of projects visible to the user.
Get recent projectsgetRecentGETReturns a list of up to 20 projects recently viewed by the user that are still visible to the user.
Restore deleted or archived projectrestorePOSTRestores a project that has been archived or placed in the Jira recycle bin.
Update projectupdateProjectPUTUpdates the project details of a project.
Project Avatar4
Delete project avatardeleteProjectAvatarDELETEDeletes a custom avatar from a project.
Get all project avatarsgetAllProjectAvatarsGETReturns all project avatars, grouped by system and custom avatars.
Load project avatarcreateProjectAvatarPOSTLoads an avatar for a project.
Set project avatarupdateProjectAvatarPUTSets the avatar displayed for a project.
Project Category5
Create project categorycreateProjectCategoryPOSTCreates a project category.
Delete project categoryremoveProjectCategoryDELETEDeletes a project category.
Get all project categoriesgetAllProjectCategoriesGETReturns all project categories.
Get project category by IDgetProjectCategoryByIdGETReturns a project category.
Update project categoryupdateProjectCategoryPUTUpdates a project category.
Project Classification Level4
Get the classification configuration for a projectgetProjectClassificationConfigGETReturns the consolidated classification configuration for a project's admin settings page.
Get the default data classification level of a projectgetDefaultProjectClassificationGETReturns the default data classification for a project.
Remove the default data classification level from a projectremoveDefaultProjectClassificationDELETERemove the default data classification level for a project.
Update the default data classification level of a projectupdateDefaultProjectClassificationPUTUpdates the default data classification level for a project.
Project Component8
Create componentcreateComponentPOSTCreates a component.
Delete componentdeleteComponentDELETEDeletes a component.
Find components for projectsfindComponentsForProjectsGETReturns a paginated list of all components in a project, including global (Compass) components when applicable.
Get componentgetComponentGETReturns a component.
Get component issues countgetComponentRelatedIssuesGETReturns the counts of issues assigned to the component.
Get project componentsgetProjectComponentsGETReturns all components in a project.
Get project components paginatedgetProjectComponentsPaginatedGETReturns a paginated list of all components in a project.
Update componentupdateComponentPUTUpdates a component.
Project Email2
Get project's sender emailgetProjectEmailGETReturns the project's sender email address.
Set project's sender emailupdateProjectEmailPUTSets the project's sender email address.
Project Feature2
Get project featuresgetFeaturesForProjectGETReturns the list of features for a project.
Set project feature statetoggleFeatureForProjectPUTSets the state of a project feature.
Project Key And Name Validation3
Get valid project keygetValidProjectKeyGETValidates a project key and, if the key is invalid or in use, generates a valid random string for the project key.
Get valid project namegetValidProjectNameGETChecks that a project name isn't in use.
Validate project keyvalidateProjectKeyGETValidates a project key by confirming the key is a valid string and not in use.
Project Permission Scheme4
Assign permission schemeassignPermissionSchemePUTAssigns a permission scheme with a project.
Get assigned permission schemegetAssignedPermissionSchemeGETGets the permission scheme associated with the project.
Get project issue security levelsgetSecurityLevelsForProjectGETReturns all issue security levels for the project that the user has access to.
Get project issue security schemegetProjectIssueSecuritySchemeGETReturns the issue security scheme associated with the project.
Project Property4
Delete project propertydeleteProjectPropertyDELETEDeletes the property from a project.
Get project propertygetProjectPropertyGETReturns the value of a project property.
Get project property keysgetProjectPropertyKeysGETReturns all project property keys for the project.
Set project propertysetProjectPropertyPUTSets the value of the project property.
Project Role9
Create project rolecreateProjectRolePOSTCreates a new project role with no default actors.
Delete project roledeleteProjectRoleDELETEDeletes a project role.
Fully update project rolefullyUpdateProjectRolePUTUpdates the project role's name and description.
Get all project rolesgetAllProjectRolesGETGets a list of all project roles, complete with project role details and default actors.
Get project role by IDgetProjectRoleByIdGETGets the project role details and the default actors associated with the role.
Get project role detailsgetProjectRoleDetailsGETReturns all project roles and the details for each role.
Get project role for projectgetProjectRoleGETReturns a project role's details and actors associated with the project.
Get project roles for projectgetProjectRolesGETReturns a list of project roles for the project returning the name and self URL for each role.
Partial update project rolepartialUpdateProjectRolePOSTUpdates either the project role's name or its description.
Project Role Actor6
Add actors to project roleaddActorUsersPOSTAdds actors to a project role for the project.
Add default actors to project roleaddProjectRoleActorsToRolePOSTAdds default actors to a role.
Delete actors from project roledeleteActorDELETEDeletes actors from a project role for the project.
Delete default actors from project roledeleteProjectRoleActorsFromRoleDELETEDeletes the default actors from a project role.
Get default actors for project rolegetProjectRoleActorsForRoleGETReturns the default actors for the project role.
Set actors for project rolesetActorsPUTSets the actors for a project role for a project, replacing all existing actors.
Project Template5
Create custom projectcreateProjectWithCustomTemplatePOSTCreates a project based on a custom template provided in the request.
Deletes a custom project templateremoveTemplateDELETERemove custom template
Edit a custom project templateeditTemplatePUTEdit custom template
Gets a custom project templateliveTemplateGETGet custom template
Save a custom project templatesaveTemplatePOSTSave custom template
Project Type4
Get accessible project type by keygetAccessibleProjectTypeByKeyGETReturns a project type if it is accessible to the user.
Get all project typesgetAllProjectTypesGETReturns all project types, whether or not the instance has a valid license for each type.
Get licensed project typesgetAllAccessibleProjectTypesGETReturns all project types with a valid license.
Get project type by keygetProjectTypeByKeyGETReturns a project type.
Project Version15
Create related workcreateRelatedWorkPOSTCreates a related work for the given version.
Create versioncreateVersionPOSTCreates a project version.
Delete and replace versiondeleteAndReplaceVersionPOSTDeletes a project version.
Delete related workdeleteRelatedWorkDELETEDeletes the given related work for the given version.
Delete versiondeleteVersionDELETEDeletes a project version.
Get project versionsgetProjectVersionsGETReturns all versions in a project.
Get project versions paginatedgetProjectVersionsPaginatedGETReturns a paginated list of all versions in a project.
Get related workgetRelatedWorkGETReturns related work items for the given version id.
Get versiongetVersionGETReturns a project version.
Get version's related issues countgetVersionRelatedIssuesGETReturns the following counts for a version:
Get version's unresolved issues countgetVersionUnresolvedIssuesGETReturns counts of the issues and unresolved issues for the project version.
Merge versionsmergeVersionsPUTMerges two project versions.
Move versionmoveVersionPOSTModifies the version's sequence within the project, which affects the display order of the versions in Jira.
Update related workupdateRelatedWorkPUTUpdates the given related work.
Update versionupdateVersionPUTUpdates a project version.
Rest1
Bulk restgetWorklogsByIssueIdAndWorklogIdPOSTReturns worklog details for a list of issue ID and worklog ID pairs.
Screen7
Add field to default screenaddFieldToDefaultScreenPOSTAdds a field to the default tab of the default screen.
Create screencreateScreenPOSTCreates a screen with a default field tab.
Delete screendeleteScreenDELETEDeletes a screen.
Get available screen fieldsgetAvailableScreenFieldsGETReturns the fields that can be added to a tab on a screen.
Get screensgetScreensGETReturns a paginated list of all screens or those specified by one or more screen IDs.
Get screens for a fieldgetScreensForFieldGETReturns a paginated list of the screens a field is used in.
Update screenupdateScreenPUTUpdates a screen.
Screen Scheme4
Create screen schemecreateScreenSchemePOSTCreates a screen scheme.
Delete screen schemedeleteScreenSchemeDELETEDeletes a screen scheme.
Get screen schemesgetScreenSchemesGETReturns a paginated list of screen schemes.
Update screen schemeupdateScreenSchemePUTUpdates a screen scheme.
Screen Tab6
Create screen tabaddScreenTabPOSTCreates a tab for a screen.
Delete screen tabdeleteScreenTabDELETEDeletes a screen tab.
Get all screen tabsgetAllScreenTabsGETReturns the list of tabs for a screen.
Get bulk screen tabsgetBulkScreenTabsGETReturns the list of tabs for a bulk of screens.
Move screen tabmoveScreenTabPOSTMoves a screen tab.
Update screen tabrenameScreenTabPUTUpdates the name of a screen tab.
Screen Tab Field4
Add screen tab fieldaddScreenTabFieldPOSTAdds a field to a screen tab.
Get all screen tab fieldsgetAllScreenTabFieldsGETReturns all fields for a screen tab.
Move screen tab fieldmoveScreenTabFieldPOSTMoves a screen tab field.
Remove screen tab fieldremoveScreenTabFieldDELETERemoves a field from a screen tab.
Server Info1
Get Jira instance infogetServerInfoGETReturns information about the Jira instance.
Service Registry1
Retrieve the attributes of service registriesServiceRegistryResource_services_getGETRetrieve the attributes of given service registries.
Status9
Bulk create statusescreateStatusesPOSTCreates statuses for a global or project scope.
Bulk delete StatusesdeleteStatusesByIdDELETEDeletes statuses by ID.
Bulk get statusesgetStatusesByIdGETReturns a list of the statuses specified by one or more status IDs.
Bulk get statuses by namegetStatusesByNameGETReturns a list of the statuses specified by one or more status names.
Bulk update statusesupdateStatusesPUTUpdates statuses by ID.
Get issue type usages by status and projectgetProjectIssueTypeUsagesForStatusGETReturns a page of issue types in a project using a given status.
Get project usages by statusgetProjectUsagesForStatusGETReturns a page of projects using a given status.
Get workflow usages by statusgetWorkflowUsagesForStatusGETReturns a page of workflows using a given status.
Search statuses paginatedsearchGETReturns a paginated list of statuses that match a search on name or project.
Task2
Cancel taskcancelTaskPOSTCancels a task.
Get taskgetTaskGETReturns the status of a long-running asynchronous task.
Teams In Plan9
Add Atlassian team to planaddAtlassianTeamPOSTAdds an existing Atlassian team to a plan and configures their plannning settings.
Create plan-only teamcreatePlanOnlyTeamPOSTCreates a plan-only team and configures their planning settings.
Delete plan-only teamdeletePlanOnlyTeamDELETEDeletes a plan-only team and their planning settings.
Get Atlassian team in plangetAtlassianTeamGETReturns planning settings for an Atlassian team in a plan.
Get plan-only teamgetPlanOnlyTeamGETReturns planning settings for a plan-only team.
Get teams in plan paginatedgetTeamsGETReturns a paginated list of plan-only and Atlassian teams in a plan.
Remove Atlassian team from planremoveAtlassianTeamDELETERemoves an Atlassian team from a plan and deletes their planning settings.
Update Atlassian team in planupdateAtlassianTeamPUTUpdates any of the following planning settings of an Atlassian team in a plan using JSON Patch.
Update plan-only teamupdatePlanOnlyTeamPUTUpdates any of the following planning settings of a plan-only team using JSON Patch.
Time Tracking5
Get all time tracking providersgetAvailableTimeTrackingImplementationsGETReturns all time tracking providers.
Get selected time tracking providergetSelectedTimeTrackingImplementationGETReturns the time tracking provider that is currently selected.
Get time tracking settingsgetSharedTimeTrackingConfigurationGETReturns the time tracking settings.
Select time tracking providerselectTimeTrackingImplementationPUTSelects a time tracking provider.
Set time tracking settingssetSharedTimeTrackingConfigurationPUTSets the time tracking settings.
UI Modifications (apps)4
Create UI modificationcreateUiModificationPOSTCreates a UI modification.
Delete UI modificationdeleteUiModificationDELETEDeletes a UI modification.
Get UI modificationsgetUiModificationsGETGets UI modifications.
Update UI modificationupdateUiModificationPUTUpdates a UI modification.
User13
Bulk get usersbulkGetUsersGETReturns a paginated list of the users specified by one or more account IDs.
Create usercreateUserPOSTCreates a user.
Delete userremoveUserDELETEDeletes a user.
Get account IDs for usersbulkGetUsersMigrationGETReturns the account IDs for the users specified in the key or username parameters.
Get all usersgetAllUsersGETReturns a list of all users, including active users, inactive users and previously deleted users that have an Atlassian account.
Get all users defaultgetAllUsersDefaultGETReturns a list of all users, including active users, inactive users and previously deleted users that have an Atlassian account.
Get usergetUserGETReturns a user.
Get user default columnsgetUserDefaultColumnsGETReturns the default issue table columns for the user.
Get user emailgetUserEmailGETReturns a user's email address regardless of the user's profile visibility settings.
Get user email bulkgetUserEmailBulkGETReturns a user's email address regardless of the user's profile visibility settings.
Get user groupsgetUserGroupsGETReturns the groups to which a user belongs.
Reset user default columnsresetUserColumnsDELETEResets the default issue table columns for the user to the system default.
Set user default columnssetUserColumnsPUTSets the default issue table columns for the user.
User Property4
Delete user propertydeleteUserPropertyDELETEDeletes a property from a user.
Get user propertygetUserPropertyGETReturns the value of a user's property.
Get user property keysgetUserPropertyKeysGETReturns the keys of all properties for a user.
Set user propertysetUserPropertyPUTSets the value of a user's property.
User Search8
Find user keys by queryfindUserKeysByQueryGETFinds users with a structured query and returns a paginated list of user keys.
Find usersfindUsersGETReturns a list of active users that match the search string and property.
Find users assignable to issuesfindAssignableUsersGETReturns a list of users that can be assigned to an issue.
Find users assignable to projectsfindBulkAssignableUsersGETReturns a list of users who can be assigned issues in one or more projects.
Find users by queryfindUsersByQueryGETFinds users with a structured query and returns a paginated list of user details.
Find users for pickerfindUsersForPickerGETReturns a list of users whose attributes match the query term.
Find users with browse permissionfindUsersWithBrowsePermissionGETReturns a list of users who fulfill these criteria:
Find users with permissionsfindUsersWithAllPermissionsGETReturns a list of users who fulfill these criteria:
Webhook5
Delete webhooks by IDdeleteWebhookByIdDELETERemoves webhooks by ID.
Extend webhook liferefreshWebhooksPUTExtends the life of webhook.
Get dynamic webhooks for appgetDynamicWebhooksForAppGETReturns a paginated list of the webhooks registered by the calling app.
Get failed webhooksgetFailedWebhooksGETReturns webhooks that have recently failed to be delivered to the requesting app after the maximum number of retries.
Register dynamic webhooksregisterDynamicWebhooksPOSTRegisters webhooks.
Workflow16
Bulk create workflowscreateWorkflowsPOSTCreate workflows and related statuses.
Bulk get workflowsreadWorkflowsPOSTReturns a list of workflows and related statuses by providing workflow names, workflow IDs, or project and issue types.
Bulk update workflowsupdateWorkflowsPOSTUpdate workflows and related statuses.
Delete inactive workflowdeleteInactiveWorkflowDELETEDeletes a workflow.
Get available workflow capabilitiesworkflowCapabilitiesGETGet the list of workflow capabilities for a specific workflow using either the workflow ID, or the project and issue type ID pair.
Get issue types in a project that are using a given workflowgetWorkflowProjectIssueTypeUsagesGETReturns a page of issue types using a given workflow within a project.
Get projects using a given workflowgetProjectUsagesForWorkflowGETReturns a page of projects using a given workflow.
Get the user's default workflow editorgetDefaultEditorGETGet the user's default workflow editor.
Get workflow schemes which are using a given workflowgetWorkflowSchemeUsagesForWorkflowGETReturns a page of workflow schemes using a given workflow.
Get workflows paginatedgetWorkflowsPaginatedGETThis will be removed on June 1, 2026; use Search workflows instead.
List workflow history entrieslistWorkflowHistoryPOSTReturns a list of workflow history entries for a specified workflow id.
Preview workflowreadWorkflowPreviewsPOSTReturns a requested workflow within a given project.
Read workflow version from historyreadWorkflowFromHistoryPOSTReturns a workflow and related statuses for a specified workflow id and version number.
Search workflowssearchWorkflowsGETReturns a paginated list of global and project workflows.
Validate create workflowsvalidateCreateWorkflowsPOSTValidate the payload for bulk create workflows.
Validate update workflowsvalidateUpdateWorkflowsPOSTValidate the payload for bulk update workflows.
Workflow Scheme19
Bulk get workflow schemesreadWorkflowSchemesPOSTReturns a list of workflow schemes by providing workflow scheme IDs or project IDs.
Classic update workflow schemeupdateWorkflowSchemePUTUpdates a company-manged project workflow scheme, including the name, default workflow, issue type to project mappings, and more.
Create workflow schemecreateWorkflowSchemePOSTCreates a workflow scheme.
Delete default workflowdeleteDefaultWorkflowDELETEResets the default workflow for a workflow scheme.
Delete issue types for workflow in workflow schemedeleteWorkflowMappingDELETEDeletes the workflow-issue type mapping for a workflow in a workflow scheme.
Delete workflow for issue type in workflow schemedeleteWorkflowSchemeIssueTypeDELETEDeletes the issue type-workflow mapping for an issue type in a workflow scheme.
Delete workflow schemedeleteWorkflowSchemeDELETEDeletes a workflow scheme.
Get all workflow schemesgetAllWorkflowSchemesGETReturns a paginated list of all workflow schemes, not including draft workflow schemes.
Get default workflowgetDefaultWorkflowGETReturns the default workflow for a workflow scheme.
Get issue types for workflows in workflow schemegetWorkflowGETReturns the workflow-issue type mappings for a workflow scheme.
Get projects which are using a given workflow schemegetProjectUsagesForWorkflowSchemeGETReturns a page of projects using a given workflow scheme.
Get required status mappings for workflow scheme updategetRequiredWorkflowSchemeMappingsPOSTGets the required status mappings for the desired changes to a workflow scheme.
Get workflow for issue type in workflow schemegetWorkflowSchemeIssueTypeGETReturns the issue type-workflow mapping for an issue type in a workflow scheme.
Get workflow schemegetWorkflowSchemeGETReturns a workflow scheme.
Set issue types for workflow in workflow schemeupdateWorkflowMappingPUTSets the issue types for a workflow in a workflow scheme.
Set workflow for issue type in workflow schemesetWorkflowSchemeIssueTypePUTSets the workflow for an issue type in a workflow scheme.
Switch workflow scheme for projectswitchWorkflowSchemeForProjectPOSTSwitches a workflow scheme for a project.
Update default workflowupdateDefaultWorkflowPUTSets the default workflow for a workflow scheme.
Update workflow schemeupdateSchemesPOSTUpdates company-managed and team-managed project workflow schemes.
Workflow Scheme Draft14
Create draft workflow schemecreateWorkflowSchemeDraftFromParentPOSTCreate a draft workflow scheme from an active workflow scheme, by copying the active workflow scheme.
Delete draft default workflowdeleteDraftDefaultWorkflowDELETEResets the default workflow for a workflow scheme's draft.
Delete draft workflow schemedeleteWorkflowSchemeDraftDELETEDeletes a draft workflow scheme.
Delete issue types for workflow in draft workflow schemedeleteDraftWorkflowMappingDELETEDeletes the workflow-issue type mapping for a workflow in a workflow scheme's draft.
Delete workflow for issue type in draft workflow schemedeleteWorkflowSchemeDraftIssueTypeDELETEDeletes the issue type-workflow mapping for an issue type in a workflow scheme's draft.
Get draft default workflowgetDraftDefaultWorkflowGETReturns the default workflow for a workflow scheme's draft.
Get draft workflow schemegetWorkflowSchemeDraftGETReturns the draft workflow scheme for an active workflow scheme.
Get issue types for workflows in draft workflow schemegetDraftWorkflowGETReturns the workflow-issue type mappings for a workflow scheme's draft.
Get workflow for issue type in draft workflow schemegetWorkflowSchemeDraftIssueTypeGETReturns the issue type-workflow mapping for an issue type in a workflow scheme's draft.
Publish draft workflow schemepublishDraftWorkflowSchemePOSTPublishes a draft workflow scheme.
Set issue types for workflow in workflow schemeupdateDraftWorkflowMappingPUTSets the issue types for a workflow in a workflow scheme's draft.
Set workflow for issue type in draft workflow schemesetWorkflowSchemeDraftIssueTypePUTSets the workflow for an issue type in a workflow scheme's draft.
Update draft default workflowupdateDraftDefaultWorkflowPUTSets the default workflow for a workflow scheme's draft.
Update draft workflow schemeupdateWorkflowSchemeDraftPUTUpdates a draft workflow scheme.
Workflow Scheme Project Association2
Assign workflow scheme to projectassignSchemeToProjectPUTAssigns a workflow scheme to a project.
Get workflow scheme project associationsgetWorkflowSchemeProjectAssociationsGETReturns a list of the workflow schemes associated with a list of projects.
Workflow Status Category2
Get all status categoriesgetStatusCategoriesGETReturns a list of all status categories.
Get status categorygetStatusCategoryGETReturns a status category.
Workflow Statuse2
Get all statusesgetStatusesGETReturns a list of all statuses associated with active workflows.
Get statusgetStatusGETReturns a status.
Workflow Transition Rule3
Delete workflow transition rule configurationsdeleteWorkflowTransitionRuleConfigurationsPUTDeletes workflow transition rules from one or more workflows.
Get workflow transition rule configurationsgetWorkflowTransitionRuleConfigurationsGETReturns a paginated list of workflows with transition rules.
Update workflow transition rule configurationsupdateWorkflowTransitionRuleConfigurationsPUTUpdates configuration of workflow transition rules.