Skip to content

vinu/jira-cloud-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

client

The Jira Cloud platform REST API

  • API version: 1001.0.0-SNAPSHOT
    • Build date: 2021-03-10T13:09:14.296+05:30[Asia/Kolkata]

Jira Cloud platform REST API documentation

Automatically generated by the Swagger Codegen

Requirements

Building the API client library requires:

  1. Java 1.7+
  2. Maven/Gradle

Installation

To install the API client library to your local Maven repository, simply execute:

mvn clean install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn clean deploy

Refer to the OSSRH Guide for more information.

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>com.xminds.jira.rest</groupId>
  <artifactId>client</artifactId>
  <version>1.0.0</version>
  <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file:

compile "com.xminds.jira.rest:client:1.0.0"

Others

At first generate the JAR by executing:

mvn clean package

Then manually install the following JARs:

  • target/client-1.0.0.jar
  • target/lib/*.jar

Getting Started

Please follow the installation instruction and execute the following Java code:

import com.xminds.jira.rest.client.*;
import com.xminds.jira.rest.client.auth.*;
import com.xminds.jira.rest.client.model.*;
import com.xminds.jira.rest.client.api.AppPropertiesApi;

import java.io.File;
import java.util.*;

public class AppPropertiesApiExample {

    public static void main(String[] args) {
        
        AppPropertiesApi apiInstance = new AppPropertiesApi();
        String addonKey = "addonKey_example"; // String | The key of the app, as defined in its descriptor.
        String propertyKey = "propertyKey_example"; // String | The key of the property.
        try {
            apiInstance.addonPropertiesResourceDeleteAddonPropertyDelete(addonKey, propertyKey);
        } catch (ApiException e) {
            System.err.println("Exception when calling AppPropertiesApi#addonPropertiesResourceDeleteAddonPropertyDelete");
            e.printStackTrace();
        }
    }
}
import com.xminds.jira.rest.client.*;
import com.xminds.jira.rest.client.auth.*;
import com.xminds.jira.rest.client.model.*;
import com.xminds.jira.rest.client.api.AppPropertiesApi;

import java.io.File;
import java.util.*;

public class AppPropertiesApiExample {

    public static void main(String[] args) {
        
        AppPropertiesApi apiInstance = new AppPropertiesApi();
        String addonKey = "addonKey_example"; // String | The key of the app, as defined in its descriptor.
        try {
            PropertyKeys result = apiInstance.addonPropertiesResourceGetAddonPropertiesGet(addonKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AppPropertiesApi#addonPropertiesResourceGetAddonPropertiesGet");
            e.printStackTrace();
        }
    }
}
import com.xminds.jira.rest.client.*;
import com.xminds.jira.rest.client.auth.*;
import com.xminds.jira.rest.client.model.*;
import com.xminds.jira.rest.client.api.AppPropertiesApi;

import java.io.File;
import java.util.*;

public class AppPropertiesApiExample {

    public static void main(String[] args) {
        
        AppPropertiesApi apiInstance = new AppPropertiesApi();
        String addonKey = "addonKey_example"; // String | The key of the app, as defined in its descriptor.
        String propertyKey = "propertyKey_example"; // String | The key of the property.
        try {
            EntityProperty result = apiInstance.addonPropertiesResourceGetAddonPropertyGet(addonKey, propertyKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AppPropertiesApi#addonPropertiesResourceGetAddonPropertyGet");
            e.printStackTrace();
        }
    }
}
import com.xminds.jira.rest.client.*;
import com.xminds.jira.rest.client.auth.*;
import com.xminds.jira.rest.client.model.*;
import com.xminds.jira.rest.client.api.AppPropertiesApi;

import java.io.File;
import java.util.*;

public class AppPropertiesApiExample {

    public static void main(String[] args) {
        
        AppPropertiesApi apiInstance = new AppPropertiesApi();
        Object body = null; // Object | 
        String addonKey = "addonKey_example"; // String | The key of the app, as defined in its descriptor.
        String propertyKey = "propertyKey_example"; // String | The key of the property.
        try {
            OperationMessage result = apiInstance.addonPropertiesResourcePutAddonPropertyPut(body, addonKey, propertyKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AppPropertiesApi#addonPropertiesResourcePutAddonPropertyPut");
            e.printStackTrace();
        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://your-domain.atlassian.com

Class Method HTTP request Description
AppPropertiesApi addonPropertiesResourceDeleteAddonPropertyDelete DELETE /rest/atlassian-connect/1/addons/{addonKey}/properties/{propertyKey} Delete app property
AppPropertiesApi addonPropertiesResourceGetAddonPropertiesGet GET /rest/atlassian-connect/1/addons/{addonKey}/properties Get app properties
AppPropertiesApi addonPropertiesResourceGetAddonPropertyGet GET /rest/atlassian-connect/1/addons/{addonKey}/properties/{propertyKey} Get app property
AppPropertiesApi addonPropertiesResourcePutAddonPropertyPut PUT /rest/atlassian-connect/1/addons/{addonKey}/properties/{propertyKey} Set app property
ApplicationRolesApi getAllApplicationRoles GET /rest/api/3/applicationrole Get all application roles
ApplicationRolesApi getApplicationRole GET /rest/api/3/applicationrole/{key} Get application role
AuditRecordsApi getAuditRecords GET /rest/api/3/auditing/record Get audit records
AvatarsApi deleteAvatar DELETE /rest/api/3/universal_avatar/type/{type}/owner/{owningObjectId}/avatar/{id} Delete avatar
AvatarsApi getAllSystemAvatars GET /rest/api/3/avatar/{type}/system Get system avatars by type
AvatarsApi getAvatars GET /rest/api/3/universal_avatar/type/{type}/owner/{entityId} Get avatars
AvatarsApi storeAvatar POST /rest/api/3/universal_avatar/type/{type}/owner/{entityId} Load avatar
DashboardsApi copyDashboard POST /rest/api/3/dashboard/{id}/copy Copy dashboard
DashboardsApi createDashboard POST /rest/api/3/dashboard Create dashboard
DashboardsApi deleteDashboard DELETE /rest/api/3/dashboard/{id} Delete dashboard
DashboardsApi deleteDashboardItemProperty DELETE /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Delete dashboard item property
DashboardsApi getAllDashboards GET /rest/api/3/dashboard Get all dashboards
DashboardsApi getDashboard GET /rest/api/3/dashboard/{id} Get dashboard
DashboardsApi getDashboardItemProperty GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Get dashboard item property
DashboardsApi getDashboardItemPropertyKeys GET /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties Get dashboard item property keys
DashboardsApi getDashboardsPaginated GET /rest/api/3/dashboard/search Search for dashboards
DashboardsApi setDashboardItemProperty PUT /rest/api/3/dashboard/{dashboardId}/items/{itemId}/properties/{propertyKey} Set dashboard item property
DashboardsApi updateDashboard PUT /rest/api/3/dashboard/{id} Update dashboard
DynamicModulesApi dynamicModulesResourceGetModulesGet GET /rest/atlassian-connect/1/app/module/dynamic Get modules
DynamicModulesApi dynamicModulesResourceRegisterModulesPost POST /rest/atlassian-connect/1/app/module/dynamic Register modules
DynamicModulesApi dynamicModulesResourceRemoveModulesDelete DELETE /rest/atlassian-connect/1/app/module/dynamic Remove modules
FilterSharingApi addSharePermission POST /rest/api/3/filter/{id}/permission Add share permission
FilterSharingApi deleteSharePermission DELETE /rest/api/3/filter/{id}/permission/{permissionId} Delete share permission
FilterSharingApi getDefaultShareScope GET /rest/api/3/filter/defaultShareScope Get default share scope
FilterSharingApi getSharePermission GET /rest/api/3/filter/{id}/permission/{permissionId} Get share permission
FilterSharingApi getSharePermissions GET /rest/api/3/filter/{id}/permission Get share permissions
FilterSharingApi setDefaultShareScope PUT /rest/api/3/filter/defaultShareScope Set default share scope
FiltersApi createFilter POST /rest/api/3/filter Create filter
FiltersApi deleteFavouriteForFilter DELETE /rest/api/3/filter/{id}/favourite Remove filter as favorite
FiltersApi deleteFilter DELETE /rest/api/3/filter/{id} Delete filter
FiltersApi getColumns GET /rest/api/3/filter/{id}/columns Get columns
FiltersApi getFavouriteFilters GET /rest/api/3/filter/favourite Get favorite filters
FiltersApi getFilter GET /rest/api/3/filter/{id} Get filter
FiltersApi getFilters GET /rest/api/3/filter Get filters
FiltersApi getFiltersPaginated GET /rest/api/3/filter/search Search for filters
FiltersApi getMyFilters GET /rest/api/3/filter/my Get my filters
FiltersApi resetColumns DELETE /rest/api/3/filter/{id}/columns Reset columns
FiltersApi setColumns PUT /rest/api/3/filter/{id}/columns Set columns
FiltersApi setFavouriteForFilter PUT /rest/api/3/filter/{id}/favourite Add filter as favorite
FiltersApi updateFilter PUT /rest/api/3/filter/{id} Update filter
GroupAndUserPickerApi findUsersAndGroups GET /rest/api/3/groupuserpicker Find users and groups
GroupsApi addUserToGroup POST /rest/api/3/group/user Add user to group
GroupsApi bulkGetGroups GET /rest/api/3/group/bulk Bulk get groups
GroupsApi createGroup POST /rest/api/3/group Create group
GroupsApi findGroups GET /rest/api/3/groups/picker Find groups
GroupsApi getGroup GET /rest/api/3/group Get group
GroupsApi getUsersFromGroup GET /rest/api/3/group/member Get users from group
GroupsApi removeGroup DELETE /rest/api/3/group Remove group
GroupsApi removeUserFromGroup DELETE /rest/api/3/group/user Remove user from group
IssueAttachmentsApi addAttachment POST /rest/api/3/issue/{issueIdOrKey}/attachments Add attachment
IssueAttachmentsApi expandAttachmentForHumans GET /rest/api/3/attachment/{id}/expand/human Get all metadata for an expanded attachment
IssueAttachmentsApi expandAttachmentForMachines GET /rest/api/3/attachment/{id}/expand/raw Get contents metadata for an expanded attachment
IssueAttachmentsApi getAttachment GET /rest/api/3/attachment/{id} Get attachment metadata
IssueAttachmentsApi getAttachmentMeta GET /rest/api/3/attachment/meta Get Jira attachment settings
IssueAttachmentsApi removeAttachment DELETE /rest/api/3/attachment/{id} Delete attachment
IssueCommentPropertiesApi deleteCommentProperty DELETE /rest/api/3/comment/{commentId}/properties/{propertyKey} Delete comment property
IssueCommentPropertiesApi getCommentProperty GET /rest/api/3/comment/{commentId}/properties/{propertyKey} Get comment property
IssueCommentPropertiesApi getCommentPropertyKeys GET /rest/api/3/comment/{commentId}/properties Get comment property keys
IssueCommentPropertiesApi setCommentProperty PUT /rest/api/3/comment/{commentId}/properties/{propertyKey} Set comment property
IssueCommentsApi addComment POST /rest/api/3/issue/{issueIdOrKey}/comment Add comment
IssueCommentsApi deleteComment DELETE /rest/api/3/issue/{issueIdOrKey}/comment/{id} Delete comment
IssueCommentsApi getComment GET /rest/api/3/issue/{issueIdOrKey}/comment/{id} Get comment
IssueCommentsApi getComments GET /rest/api/3/issue/{issueIdOrKey}/comment Get comments
IssueCommentsApi getCommentsByIds POST /rest/api/3/comment/list Get comments by IDs
IssueCommentsApi updateComment PUT /rest/api/3/issue/{issueIdOrKey}/comment/{id} Update comment
IssueCustomFieldContextsApi addIssueTypesToContext PUT /rest/api/3/field/{fieldId}/context/{contextId}/issuetype Add issue types to context
IssueCustomFieldContextsApi assignProjectsToCustomFieldContext PUT /rest/api/3/field/{fieldId}/context/{contextId}/project Assign custom field context to projects
IssueCustomFieldContextsApi createCustomFieldContext POST /rest/api/3/field/{fieldId}/context Create custom field context
IssueCustomFieldContextsApi deleteCustomFieldContext DELETE /rest/api/3/field/{fieldId}/context/{contextId} Delete custom field context
IssueCustomFieldContextsApi getContextsForField GET /rest/api/3/field/{fieldId}/context Get custom field contexts
IssueCustomFieldContextsApi getCustomFieldContextsForProjectsAndIssueTypes POST /rest/api/3/field/{fieldId}/context/mapping Get custom field contexts for projects and issue types
IssueCustomFieldContextsApi getDefaultValues GET /rest/api/3/field/{fieldId}/context/defaultValue Get custom field contexts default values
IssueCustomFieldContextsApi getIssueTypeMappingsForContexts GET /rest/api/3/field/{fieldId}/context/issuetypemapping Get issue types for custom field context
IssueCustomFieldContextsApi getProjectContextMapping GET /rest/api/3/field/{fieldId}/context/projectmapping Get project mappings for custom field context
IssueCustomFieldContextsApi removeCustomFieldContextFromProjects POST /rest/api/3/field/{fieldId}/context/{contextId}/project/remove Remove custom field context from projects
IssueCustomFieldContextsApi removeIssueTypesFromContext POST /rest/api/3/field/{fieldId}/context/{contextId}/issuetype/remove Remove issue types from context
IssueCustomFieldContextsApi setDefaultValues PUT /rest/api/3/field/{fieldId}/context/defaultValue Set custom field contexts default values
IssueCustomFieldContextsApi updateCustomFieldContext PUT /rest/api/3/field/{fieldId}/context/{contextId} Update custom field context
IssueCustomFieldOptionsApi createCustomFieldOption POST /rest/api/3/field/{fieldId}/context/{contextId}/option Create custom field options (context)
IssueCustomFieldOptionsApi createCustomFieldOptions POST /rest/api/3/customField/{fieldId}/option Create custom field options
IssueCustomFieldOptionsApi deleteCustomFieldOption DELETE /rest/api/3/field/{fieldId}/context/{contextId}/option/{optionId} Delete custom field options (context)
IssueCustomFieldOptionsApi getCustomFieldOption GET /rest/api/3/customFieldOption/{id} Get custom field option
IssueCustomFieldOptionsApi getOptionsForContext GET /rest/api/3/field/{fieldId}/context/{contextId}/option Get custom field options (context)
IssueCustomFieldOptionsApi getOptionsForField GET /rest/api/3/customField/{fieldId}/option Get options for field
IssueCustomFieldOptionsApi reorderCustomFieldOptions PUT /rest/api/3/field/{fieldId}/context/{contextId}/option/move Reorder custom field options (context)
IssueCustomFieldOptionsApi updateCustomFieldOption PUT /rest/api/3/field/{fieldId}/context/{contextId}/option Update custom field options (context)
IssueCustomFieldOptionsApi updateCustomFieldOptions PUT /rest/api/3/customField/{fieldId}/option Update custom field options
IssueCustomFieldOptionsAppsApi createIssueFieldOption POST /rest/api/3/field/{fieldKey}/option Create issue field option
IssueCustomFieldOptionsAppsApi deleteIssueFieldOption DELETE /rest/api/3/field/{fieldKey}/option/{optionId} Delete issue field option
IssueCustomFieldOptionsAppsApi getAllIssueFieldOptions GET /rest/api/3/field/{fieldKey}/option Get all issue field options
IssueCustomFieldOptionsAppsApi getIssueFieldOption GET /rest/api/3/field/{fieldKey}/option/{optionId} Get issue field option
IssueCustomFieldOptionsAppsApi getSelectableIssueFieldOptions GET /rest/api/3/field/{fieldKey}/option/suggestions/edit Get selectable issue field options
IssueCustomFieldOptionsAppsApi getVisibleIssueFieldOptions GET /rest/api/3/field/{fieldKey}/option/suggestions/search Get visible issue field options
IssueCustomFieldOptionsAppsApi replaceIssueFieldOption DELETE /rest/api/3/field/{fieldKey}/option/{optionId}/issue Replace issue field option
IssueCustomFieldOptionsAppsApi updateIssueFieldOption PUT /rest/api/3/field/{fieldKey}/option/{optionId} Update issue field option
IssueFieldConfigurationsApi assignFieldConfigurationSchemeToProject PUT /rest/api/3/fieldconfigurationscheme/project Assign field configuration scheme to project
IssueFieldConfigurationsApi getAllFieldConfigurationSchemes GET /rest/api/3/fieldconfigurationscheme Get all field configuration schemes
IssueFieldConfigurationsApi getAllFieldConfigurations GET /rest/api/3/fieldconfiguration Get all field configurations
IssueFieldConfigurationsApi getFieldConfigurationItems GET /rest/api/3/fieldconfiguration/{id}/fields Get field configuration items
IssueFieldConfigurationsApi getFieldConfigurationSchemeMappings GET /rest/api/3/fieldconfigurationscheme/mapping Get field configuration issue type items
IssueFieldConfigurationsApi getFieldConfigurationSchemeProjectMapping GET /rest/api/3/fieldconfigurationscheme/project Get field configuration schemes for projects
IssueFieldsApi createCustomField POST /rest/api/3/field Create custom field
IssueFieldsApi getContextsForFieldDeprecated GET /rest/api/3/field/{fieldId}/contexts Get contexts for a field
IssueFieldsApi getFields GET /rest/api/3/field Get fields
IssueFieldsApi getFieldsPaginated GET /rest/api/3/field/search Get fields paginated
IssueFieldsApi updateCustomField PUT /rest/api/3/field/{fieldId} Update custom field
IssueLinkTypesApi createIssueLinkType POST /rest/api/3/issueLinkType Create issue link type
IssueLinkTypesApi deleteIssueLinkType DELETE /rest/api/3/issueLinkType/{issueLinkTypeId} Delete issue link type
IssueLinkTypesApi getIssueLinkType GET /rest/api/3/issueLinkType/{issueLinkTypeId} Get issue link type
IssueLinkTypesApi getIssueLinkTypes GET /rest/api/3/issueLinkType Get issue link types
IssueLinkTypesApi updateIssueLinkType PUT /rest/api/3/issueLinkType/{issueLinkTypeId} Update issue link type
IssueLinksApi deleteIssueLink DELETE /rest/api/3/issueLink/{linkId} Delete issue link
IssueLinksApi getIssueLink GET /rest/api/3/issueLink/{linkId} Get issue link
IssueLinksApi linkIssues POST /rest/api/3/issueLink Create issue link
IssueNavigatorSettingsApi getIssueNavigatorDefaultColumns GET /rest/api/3/settings/columns Get issue navigator default columns
IssueNavigatorSettingsApi setIssueNavigatorDefaultColumns PUT /rest/api/3/settings/columns Set issue navigator default columns
IssueNotificationSchemesApi getNotificationScheme GET /rest/api/3/notificationscheme/{id} Get notification scheme
IssueNotificationSchemesApi getNotificationSchemes GET /rest/api/3/notificationscheme Get notification schemes paginated
IssuePrioritiesApi getPriorities GET /rest/api/3/priority Get priorities
IssuePrioritiesApi getPriority GET /rest/api/3/priority/{id} Get priority
IssuePropertiesApi bulkDeleteIssueProperty DELETE /rest/api/3/issue/properties/{propertyKey} Bulk delete issue property
IssuePropertiesApi bulkSetIssueProperty PUT /rest/api/3/issue/properties/{propertyKey} Bulk set issue property
IssuePropertiesApi bulkSetIssuesProperties POST /rest/api/3/issue/properties Bulk set issues properties
IssuePropertiesApi deleteIssueProperty DELETE /rest/api/3/issue/{issueIdOrKey}/properties/{propertyKey} Delete issue property
IssuePropertiesApi getIssueProperty GET /rest/api/3/issue/{issueIdOrKey}/properties/{propertyKey} Get issue property
IssuePropertiesApi getIssuePropertyKeys GET /rest/api/3/issue/{issueIdOrKey}/properties Get issue property keys
IssuePropertiesApi setIssueProperty PUT /rest/api/3/issue/{issueIdOrKey}/properties/{propertyKey} Set issue property
IssueRemoteLinksApi createOrUpdateRemoteIssueLink POST /rest/api/3/issue/{issueIdOrKey}/remotelink Create or update remote issue link
IssueRemoteLinksApi deleteRemoteIssueLinkByGlobalId DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink Delete remote issue link by global ID
IssueRemoteLinksApi deleteRemoteIssueLinkById DELETE /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Delete remote issue link by ID
IssueRemoteLinksApi getRemoteIssueLinkById GET /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Get remote issue link by ID
IssueRemoteLinksApi getRemoteIssueLinks GET /rest/api/3/issue/{issueIdOrKey}/remotelink Get remote issue links
IssueRemoteLinksApi updateRemoteIssueLink PUT /rest/api/3/issue/{issueIdOrKey}/remotelink/{linkId} Update remote issue link by ID
IssueResolutionsApi getResolution GET /rest/api/3/resolution/{id} Get resolution
IssueResolutionsApi getResolutions GET /rest/api/3/resolution Get resolutions
IssueSearchApi getIssuePickerResource GET /rest/api/3/issue/picker Get issue picker suggestions
IssueSearchApi matchIssues POST /rest/api/3/jql/match Check issues against JQL
IssueSearchApi searchForIssuesUsingJql GET /rest/api/3/search Search for issues using JQL (GET)
IssueSearchApi searchForIssuesUsingJqlPost POST /rest/api/3/search Search for issues using JQL (POST)
IssueSecurityLevelApi getIssueSecurityLevel GET /rest/api/3/securitylevel/{id} Get issue security level
IssueSecurityLevelApi getIssueSecurityLevelMembers GET /rest/api/3/issuesecurityschemes/{issueSecuritySchemeId}/members Get issue security level members
IssueSecuritySchemesApi getIssueSecurityScheme GET /rest/api/3/issuesecurityschemes/{id} Get issue security scheme
IssueSecuritySchemesApi getIssueSecuritySchemes GET /rest/api/3/issuesecurityschemes Get issue security schemes
IssueTypePropertiesApi deleteIssueTypeProperty DELETE /rest/api/3/issuetype/{issueTypeId}/properties/{propertyKey} Delete issue type property
IssueTypePropertiesApi getIssueTypeProperty GET /rest/api/3/issuetype/{issueTypeId}/properties/{propertyKey} Get issue type property
IssueTypePropertiesApi getIssueTypePropertyKeys GET /rest/api/3/issuetype/{issueTypeId}/properties Get issue type property keys
IssueTypePropertiesApi setIssueTypeProperty PUT /rest/api/3/issuetype/{issueTypeId}/properties/{propertyKey} Set issue type property
IssueTypeSchemesApi addIssueTypesToIssueTypeScheme PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype Add issue types to issue type scheme
IssueTypeSchemesApi assignIssueTypeSchemeToProject PUT /rest/api/3/issuetypescheme/project Assign issue type scheme to project
IssueTypeSchemesApi createIssueTypeScheme POST /rest/api/3/issuetypescheme Create issue type scheme
IssueTypeSchemesApi deleteIssueTypeScheme DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId} Delete issue type scheme
IssueTypeSchemesApi getAllIssueTypeSchemes GET /rest/api/3/issuetypescheme Get all issue type schemes
IssueTypeSchemesApi getIssueTypeSchemeForProjects GET /rest/api/3/issuetypescheme/project Get issue type schemes for projects
IssueTypeSchemesApi getIssueTypeSchemesMapping GET /rest/api/3/issuetypescheme/mapping Get issue type scheme items
IssueTypeSchemesApi removeIssueTypeFromIssueTypeScheme DELETE /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/{issueTypeId} Remove issue type from issue type scheme
IssueTypeSchemesApi reorderIssueTypesInIssueTypeScheme PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId}/issuetype/move Change order of issue types
IssueTypeSchemesApi updateIssueTypeScheme PUT /rest/api/3/issuetypescheme/{issueTypeSchemeId} Update issue type scheme
IssueTypeScreenSchemesApi appendMappingsForIssueTypeScreenScheme PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping Append mappings to issue type screen scheme
IssueTypeScreenSchemesApi assignIssueTypeScreenSchemeToProject PUT /rest/api/3/issuetypescreenscheme/project Assign issue type screen scheme to project
IssueTypeScreenSchemesApi createIssueTypeScreenScheme POST /rest/api/3/issuetypescreenscheme Create issue type screen scheme
IssueTypeScreenSchemesApi deleteIssueTypeScreenScheme DELETE /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} Delete issue type screen scheme
IssueTypeScreenSchemesApi getIssueTypeScreenSchemeMappings GET /rest/api/3/issuetypescreenscheme/mapping Get issue type screen scheme items
IssueTypeScreenSchemesApi getIssueTypeScreenSchemeProjectAssociations GET /rest/api/3/issuetypescreenscheme/project Get issue type screen schemes for projects
IssueTypeScreenSchemesApi getIssueTypeScreenSchemes GET /rest/api/3/issuetypescreenscheme Get issue type screen schemes
IssueTypeScreenSchemesApi removeMappingsFromIssueTypeScreenScheme POST /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/remove Remove mappings from issue type screen scheme
IssueTypeScreenSchemesApi updateDefaultScreenScheme PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/mapping/default Update issue type screen scheme default screen scheme
IssueTypeScreenSchemesApi updateIssueTypeScreenScheme PUT /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId} Update issue type screen scheme
IssueTypesApi createIssueType POST /rest/api/3/issuetype Create issue type
IssueTypesApi createIssueTypeAvatar POST /rest/api/3/issuetype/{id}/avatar2 Load issue type avatar
IssueTypesApi deleteIssueType DELETE /rest/api/3/issuetype/{id} Delete issue type
IssueTypesApi getAlternativeIssueTypes GET /rest/api/3/issuetype/{id}/alternatives Get alternative issue types
IssueTypesApi getIssueAllTypes GET /rest/api/3/issuetype Get all issue types for user
IssueTypesApi getIssueType GET /rest/api/3/issuetype/{id} Get issue type
IssueTypesApi updateIssueType PUT /rest/api/3/issuetype/{id} Update issue type
IssueVotesApi addVote POST /rest/api/3/issue/{issueIdOrKey}/votes Add vote
IssueVotesApi getVotes GET /rest/api/3/issue/{issueIdOrKey}/votes Get votes
IssueVotesApi removeVote DELETE /rest/api/3/issue/{issueIdOrKey}/votes Delete vote
IssueWatchersApi addWatcher POST /rest/api/3/issue/{issueIdOrKey}/watchers Add watcher
IssueWatchersApi getIssueWatchers GET /rest/api/3/issue/{issueIdOrKey}/watchers Get issue watchers
IssueWatchersApi removeWatcher DELETE /rest/api/3/issue/{issueIdOrKey}/watchers Delete watcher
IssueWorklogPropertiesApi deleteWorklogProperty DELETE /rest/api/3/issue/{issueIdOrKey}/worklog/{worklogId}/properties/{propertyKey} Delete worklog property
IssueWorklogPropertiesApi getWorklogProperty GET /rest/api/3/issue/{issueIdOrKey}/worklog/{worklogId}/properties/{propertyKey} Get worklog property
IssueWorklogPropertiesApi getWorklogPropertyKeys GET /rest/api/3/issue/{issueIdOrKey}/worklog/{worklogId}/properties Get worklog property keys
IssueWorklogPropertiesApi setWorklogProperty PUT /rest/api/3/issue/{issueIdOrKey}/worklog/{worklogId}/properties/{propertyKey} Set worklog property
IssueWorklogsApi addWorklog POST /rest/api/3/issue/{issueIdOrKey}/worklog Add worklog
IssueWorklogsApi deleteWorklog DELETE /rest/api/3/issue/{issueIdOrKey}/worklog/{id} Delete worklog
IssueWorklogsApi getIdsOfWorklogsDeletedSince GET /rest/api/3/worklog/deleted Get IDs of deleted worklogs
IssueWorklogsApi getIdsOfWorklogsModifiedSince GET /rest/api/3/worklog/updated Get IDs of updated worklogs
IssueWorklogsApi getIssueWorklog GET /rest/api/3/issue/{issueIdOrKey}/worklog Get issue worklogs
IssueWorklogsApi getWorklog GET /rest/api/3/issue/{issueIdOrKey}/worklog/{id} Get worklog
IssueWorklogsApi getWorklogsForIds POST /rest/api/3/worklog/list Get worklogs
IssueWorklogsApi updateWorklog PUT /rest/api/3/issue/{issueIdOrKey}/worklog/{id} Update worklog
IssuesApi assignIssue PUT /rest/api/3/issue/{issueIdOrKey}/assignee Assign issue
IssuesApi createIssue POST /rest/api/3/issue Create issue
IssuesApi createIssues POST /rest/api/3/issue/bulk Bulk create issue
IssuesApi deleteIssue DELETE /rest/api/3/issue/{issueIdOrKey} Delete issue
IssuesApi doTransition POST /rest/api/3/issue/{issueIdOrKey}/transitions Transition issue
IssuesApi editIssue PUT /rest/api/3/issue/{issueIdOrKey} Edit issue
IssuesApi getChangeLogs GET /rest/api/3/issue/{issueIdOrKey}/changelog Get change logs
IssuesApi getCreateIssueMeta GET /rest/api/3/issue/createmeta Get create issue metadata
IssuesApi getEditIssueMeta GET /rest/api/3/issue/{issueIdOrKey}/editmeta Get edit issue metadata
IssuesApi getIssue GET /rest/api/3/issue/{issueIdOrKey} Get issue
IssuesApi getTransitions GET /rest/api/3/issue/{issueIdOrKey}/transitions Get transitions
IssuesApi notify POST /rest/api/3/issue/{issueIdOrKey}/notify Send notification for issue
JiraExpressionsApi analyseExpression POST /rest/api/3/expression/analyse Analyse Jira expression
JiraExpressionsApi evaluateJiraExpression POST /rest/api/3/expression/eval Evaluate Jira expression
JiraSettingsApi getAdvancedSettings GET /rest/api/3/application-properties/advanced-settings Get advanced settings
JiraSettingsApi getApplicationProperty GET /rest/api/3/application-properties Get application property
JiraSettingsApi getConfiguration GET /rest/api/3/configuration Get global settings
JiraSettingsApi setApplicationProperty PUT /rest/api/3/application-properties/{id} Set application property
JqlApi getAutoComplete GET /rest/api/3/jql/autocompletedata Get field reference data
JqlApi getFieldAutoCompleteForQueryString GET /rest/api/3/jql/autocompletedata/suggestions Get field auto complete suggestions
JqlApi migrateQueries POST /rest/api/3/jql/pdcleaner Convert user identifiers to account IDs in JQL queries
JqlApi parseJqlQueries POST /rest/api/3/jql/parse Parse JQL query
LabelsApi getAllLabels GET /rest/api/3/label Get all labels
MyselfApi deleteLocale DELETE /rest/api/3/mypreferences/locale Delete locale
MyselfApi getCurrentUser GET /rest/api/3/myself Get current user
MyselfApi getLocale GET /rest/api/3/mypreferences/locale Get locale
MyselfApi getPreference GET /rest/api/3/mypreferences Get preference
MyselfApi removePreference DELETE /rest/api/3/mypreferences Delete preference
MyselfApi setLocale PUT /rest/api/3/mypreferences/locale Set locale
MyselfApi setPreference PUT /rest/api/3/mypreferences Set preference
PermissionSchemesApi createPermissionGrant POST /rest/api/3/permissionscheme/{schemeId}/permission Create permission grant
PermissionSchemesApi createPermissionScheme POST /rest/api/3/permissionscheme Create permission scheme
PermissionSchemesApi deletePermissionScheme DELETE /rest/api/3/permissionscheme/{schemeId} Delete permission scheme
PermissionSchemesApi deletePermissionSchemeEntity DELETE /rest/api/3/permissionscheme/{schemeId}/permission/{permissionId} Delete permission scheme grant
PermissionSchemesApi getAllPermissionSchemes GET /rest/api/3/permissionscheme Get all permission schemes
PermissionSchemesApi getPermissionScheme GET /rest/api/3/permissionscheme/{schemeId} Get permission scheme
PermissionSchemesApi getPermissionSchemeGrant GET /rest/api/3/permissionscheme/{schemeId}/permission/{permissionId} Get permission scheme grant
PermissionSchemesApi getPermissionSchemeGrants GET /rest/api/3/permissionscheme/{schemeId}/permission Get permission scheme grants
PermissionSchemesApi updatePermissionScheme PUT /rest/api/3/permissionscheme/{schemeId} Update permission scheme
PermissionsApi getAllPermissions GET /rest/api/3/permissions Get all permissions
PermissionsApi getBulkPermissions POST /rest/api/3/permissions/check Get bulk permissions
PermissionsApi getMyPermissions GET /rest/api/3/mypermissions Get my permissions
PermissionsApi getPermittedProjects POST /rest/api/3/permissions/project Get permitted projects
ProjectAvatarsApi createProjectAvatar POST /rest/api/3/project/{projectIdOrKey}/avatar2 Load project avatar
ProjectAvatarsApi deleteProjectAvatar DELETE /rest/api/3/project/{projectIdOrKey}/avatar/{id} Delete project avatar
ProjectAvatarsApi getAllProjectAvatars GET /rest/api/3/project/{projectIdOrKey}/avatars Get all project avatars
ProjectAvatarsApi updateProjectAvatar PUT /rest/api/3/project/{projectIdOrKey}/avatar Set project avatar
ProjectCategoriesApi createProjectCategory POST /rest/api/3/projectCategory Create project category
ProjectCategoriesApi getAllProjectCategories GET /rest/api/3/projectCategory Get all project categories
ProjectCategoriesApi getProjectCategoryById GET /rest/api/3/projectCategory/{id} Get project category by ID
ProjectCategoriesApi removeProjectCategory DELETE /rest/api/3/projectCategory/{id} Delete project category
ProjectCategoriesApi updateProjectCategory PUT /rest/api/3/projectCategory/{id} Update project category
ProjectComponentsApi createComponent POST /rest/api/3/component Create component
ProjectComponentsApi deleteComponent DELETE /rest/api/3/component/{id} Delete component
ProjectComponentsApi getComponent GET /rest/api/3/component/{id} Get component
ProjectComponentsApi getComponentRelatedIssues GET /rest/api/3/component/{id}/relatedIssueCounts Get component issues count
ProjectComponentsApi getProjectComponents GET /rest/api/3/project/{projectIdOrKey}/components Get project components
ProjectComponentsApi getProjectComponentsPaginated GET /rest/api/3/project/{projectIdOrKey}/component Get project components paginated
ProjectComponentsApi updateComponent PUT /rest/api/3/component/{id} Update component
ProjectEmailApi getProjectEmail GET /rest/api/3/project/{projectId}/email Get project's sender email
ProjectEmailApi updateProjectEmail PUT /rest/api/3/project/{projectId}/email Set project's sender email
ProjectKeyAndNameValidationApi getValidProjectKey GET /rest/api/3/projectvalidate/validProjectKey Get valid project key
ProjectKeyAndNameValidationApi getValidProjectName GET /rest/api/3/projectvalidate/validProjectName Get valid project name
ProjectKeyAndNameValidationApi validateProjectKey GET /rest/api/3/projectvalidate/key Validate project key
ProjectPermissionSchemesApi assignPermissionScheme PUT /rest/api/3/project/{projectKeyOrId}/permissionscheme Assign permission scheme
ProjectPermissionSchemesApi getAssignedPermissionScheme GET /rest/api/3/project/{projectKeyOrId}/permissionscheme Get assigned permission scheme
ProjectPermissionSchemesApi getProjectIssueSecurityScheme GET /rest/api/3/project/{projectKeyOrId}/issuesecuritylevelscheme Get project issue security scheme
ProjectPermissionSchemesApi getSecurityLevelsForProject GET /rest/api/3/project/{projectKeyOrId}/securitylevel Get project issue security levels
ProjectPropertiesApi deleteProjectProperty DELETE /rest/api/3/project/{projectIdOrKey}/properties/{propertyKey} Delete project property
ProjectPropertiesApi getProjectProperty GET /rest/api/3/project/{projectIdOrKey}/properties/{propertyKey} Get project property
ProjectPropertiesApi getProjectPropertyKeys GET /rest/api/3/project/{projectIdOrKey}/properties Get project property keys
ProjectPropertiesApi setProjectProperty PUT /rest/api/3/project/{projectIdOrKey}/properties/{propertyKey} Set project property
ProjectRoleActorsApi addActorUsers POST /rest/api/3/project/{projectIdOrKey}/role/{id} Add actors to project role
ProjectRoleActorsApi addProjectRoleActorsToRole POST /rest/api/3/role/{id}/actors Add default actors to project role
ProjectRoleActorsApi deleteActor DELETE /rest/api/3/project/{projectIdOrKey}/role/{id} Delete actors from project role
ProjectRoleActorsApi deleteProjectRoleActorsFromRole DELETE /rest/api/3/role/{id}/actors Delete default actors from project role
ProjectRoleActorsApi getProjectRoleActorsForRole GET /rest/api/3/role/{id}/actors Get default actors for project role
ProjectRoleActorsApi setActors PUT /rest/api/3/project/{projectIdOrKey}/role/{id} Set actors for project role
ProjectRolesApi createProjectRole POST /rest/api/3/role Create project role
ProjectRolesApi deleteProjectRole DELETE /rest/api/3/role/{id} Delete project role
ProjectRolesApi fullyUpdateProjectRole PUT /rest/api/3/role/{id} Fully update project role
ProjectRolesApi getAllProjectRoles GET /rest/api/3/role Get all project roles
ProjectRolesApi getProjectRole GET /rest/api/3/project/{projectIdOrKey}/role/{id} Get project role for project
ProjectRolesApi getProjectRoleById GET /rest/api/3/role/{id} Get project role by ID
ProjectRolesApi getProjectRoleDetails GET /rest/api/3/project/{projectIdOrKey}/roledetails Get project role details
ProjectRolesApi getProjectRoles GET /rest/api/3/project/{projectIdOrKey}/role Get project roles for project
ProjectRolesApi partialUpdateProjectRole POST /rest/api/3/role/{id} Partial update project role
ProjectTypesApi getAccessibleProjectTypeByKey GET /rest/api/3/project/type/{projectTypeKey}/accessible Get accessible project type by key
ProjectTypesApi getAllAccessibleProjectTypes GET /rest/api/3/project/type/accessible Get licensed project types
ProjectTypesApi getAllProjectTypes GET /rest/api/3/project/type Get all project types
ProjectTypesApi getProjectTypeByKey GET /rest/api/3/project/type/{projectTypeKey} Get project type by key
ProjectVersionsApi createVersion POST /rest/api/3/version Create version
ProjectVersionsApi deleteAndReplaceVersion POST /rest/api/3/version/{id}/removeAndSwap Delete and replace version
ProjectVersionsApi deleteVersion DELETE /rest/api/3/version/{id} Delete version
ProjectVersionsApi getProjectVersions GET /rest/api/3/project/{projectIdOrKey}/versions Get project versions
ProjectVersionsApi getProjectVersionsPaginated GET /rest/api/3/project/{projectIdOrKey}/version Get project versions paginated
ProjectVersionsApi getVersion GET /rest/api/3/version/{id} Get version
ProjectVersionsApi getVersionRelatedIssues GET /rest/api/3/version/{id}/relatedIssueCounts Get version's related issues count
ProjectVersionsApi getVersionUnresolvedIssues GET /rest/api/3/version/{id}/unresolvedIssueCount Get version's unresolved issues count
ProjectVersionsApi mergeVersions PUT /rest/api/3/version/{id}/mergeto/{moveIssuesTo} Merge versions
ProjectVersionsApi moveVersion POST /rest/api/3/version/{id}/move Move version
ProjectVersionsApi updateVersion PUT /rest/api/3/version/{id} Update version
ProjectsApi archiveProject POST /rest/api/3/project/{projectIdOrKey}/archive Archive project
ProjectsApi createProject POST /rest/api/3/project Create project
ProjectsApi deleteProject DELETE /rest/api/3/project/{projectIdOrKey} Delete project
ProjectsApi deleteProjectAsynchronously POST /rest/api/3/project/{projectIdOrKey}/delete Delete project asynchronously
ProjectsApi getAllProjects GET /rest/api/3/project Get all projects
ProjectsApi getAllStatuses GET /rest/api/3/project/{projectIdOrKey}/statuses Get all statuses for project
ProjectsApi getHierarchy GET /rest/api/3/project/{projectId}/hierarchy Get project issue type hierarchy
ProjectsApi getNotificationSchemeForProject GET /rest/api/3/project/{projectKeyOrId}/notificationscheme Get project notification scheme
ProjectsApi getProject GET /rest/api/3/project/{projectIdOrKey} Get project
ProjectsApi restore POST /rest/api/3/project/{projectIdOrKey}/restore Restore deleted project
ProjectsApi searchProjects GET /rest/api/3/project/search Get projects paginated
ProjectsApi updateProject PUT /rest/api/3/project/{projectIdOrKey} Update project
ProjectsApi updateProjectType PUT /rest/api/3/project/{projectIdOrKey}/type/{newProjectTypeKey} Update project type
ScreenSchemesApi createScreenScheme POST /rest/api/3/screenscheme Create screen scheme
ScreenSchemesApi deleteScreenScheme DELETE /rest/api/3/screenscheme/{screenSchemeId} Delete screen scheme
ScreenSchemesApi getScreenSchemes GET /rest/api/3/screenscheme Get screen schemes
ScreenSchemesApi updateScreenScheme PUT /rest/api/3/screenscheme/{screenSchemeId} Update screen scheme
ScreenTabFieldsApi addScreenTabField POST /rest/api/3/screens/{screenId}/tabs/{tabId}/fields Add screen tab field
ScreenTabFieldsApi getAllScreenTabFields GET /rest/api/3/screens/{screenId}/tabs/{tabId}/fields Get all screen tab fields
ScreenTabFieldsApi moveScreenTabField POST /rest/api/3/screens/{screenId}/tabs/{tabId}/fields/{id}/move Move screen tab field
ScreenTabFieldsApi removeScreenTabField DELETE /rest/api/3/screens/{screenId}/tabs/{tabId}/fields/{id} Remove screen tab field
ScreenTabsApi addScreenTab POST /rest/api/3/screens/{screenId}/tabs Create screen tab
ScreenTabsApi deleteScreenTab DELETE /rest/api/3/screens/{screenId}/tabs/{tabId} Delete screen tab
ScreenTabsApi getAllScreenTabs GET /rest/api/3/screens/{screenId}/tabs Get all screen tabs
ScreenTabsApi moveScreenTab POST /rest/api/3/screens/{screenId}/tabs/{tabId}/move/{pos} Move screen tab
ScreenTabsApi renameScreenTab PUT /rest/api/3/screens/{screenId}/tabs/{tabId} Update screen tab
ScreensApi addFieldToDefaultScreen POST /rest/api/3/screens/addToDefault/{fieldId} Add field to default screen
ScreensApi createScreen POST /rest/api/3/screens Create screen
ScreensApi deleteScreen DELETE /rest/api/3/screens/{screenId} Delete screen
ScreensApi getAvailableScreenFields GET /rest/api/3/screens/{screenId}/availableFields Get available screen fields
ScreensApi getScreens GET /rest/api/3/screens Get screens
ScreensApi getScreensForField GET /rest/api/3/field/{fieldId}/screens Get screens for a field
ScreensApi updateScreen PUT /rest/api/3/screens/{screenId} Update screen
ServerInfoApi getServerInfo GET /rest/api/3/serverInfo Get Jira instance info
TasksApi cancelTask POST /rest/api/3/task/{taskId}/cancel Cancel task
TasksApi getTask GET /rest/api/3/task/{taskId} Get task
TimeTrackingApi getAvailableTimeTrackingImplementations GET /rest/api/3/configuration/timetracking/list Get all time tracking providers
TimeTrackingApi getSelectedTimeTrackingImplementation GET /rest/api/3/configuration/timetracking Get selected time tracking provider
TimeTrackingApi getSharedTimeTrackingConfiguration GET /rest/api/3/configuration/timetracking/options Get time tracking settings
TimeTrackingApi selectTimeTrackingImplementation PUT /rest/api/3/configuration/timetracking Select time tracking provider
TimeTrackingApi setSharedTimeTrackingConfiguration PUT /rest/api/3/configuration/timetracking/options Set time tracking settings
UserPropertiesApi deleteUserProperty DELETE /rest/api/3/user/properties/{propertyKey} Delete user property
UserPropertiesApi getUserProperty GET /rest/api/3/user/properties/{propertyKey} Get user property
UserPropertiesApi getUserPropertyKeys GET /rest/api/3/user/properties Get user property keys
UserPropertiesApi setUserProperty PUT /rest/api/3/user/properties/{propertyKey} Set user property
UserSearchApi findAssignableUsers GET /rest/api/3/user/assignable/search Find users assignable to issues
UserSearchApi findBulkAssignableUsers GET /rest/api/3/user/assignable/multiProjectSearch Find users assignable to projects
UserSearchApi findUserKeysByQuery GET /rest/api/3/user/search/query/key Find user keys by query
UserSearchApi findUsers GET /rest/api/3/user/search Find users
UserSearchApi findUsersByQuery GET /rest/api/3/user/search/query Find users by query
UserSearchApi findUsersForPicker GET /rest/api/3/user/picker Find users for picker
UserSearchApi findUsersWithAllPermissions GET /rest/api/3/user/permission/search Find users with permissions
UserSearchApi findUsersWithBrowsePermission GET /rest/api/3/user/viewissue/search Find users with browse permission
UsersApi bulkGetUsers GET /rest/api/3/user/bulk Bulk get users
UsersApi bulkGetUsersMigration GET /rest/api/3/user/bulk/migration Get account IDs for users
UsersApi createUser POST /rest/api/3/user Create user
UsersApi getAllUsers GET /rest/api/3/users/search Get all users
UsersApi getAllUsersDefault GET /rest/api/3/users Get all users default
UsersApi getUser GET /rest/api/3/user Get user
UsersApi getUserDefaultColumns GET /rest/api/3/user/columns Get user default columns
UsersApi getUserEmail GET /rest/api/3/user/email Get user email
UsersApi getUserEmailBulk GET /rest/api/3/user/email/bulk Get user email bulk
UsersApi getUserGroups GET /rest/api/3/user/groups Get user groups
UsersApi removeUser DELETE /rest/api/3/user Delete user
UsersApi resetUserColumns DELETE /rest/api/3/user/columns Reset user default columns
UsersApi setUserColumns PUT /rest/api/3/user/columns Set user default columns
WebhooksApi deleteWebhookById DELETE /rest/api/3/webhook Delete webhooks by ID
WebhooksApi getDynamicWebhooksForApp GET /rest/api/3/webhook Get dynamic webhooks for app
WebhooksApi getFailedWebhooks GET /rest/api/3/webhook/failed Get failed webhooks
WebhooksApi refreshWebhooks PUT /rest/api/3/webhook/refresh Extend webhook life
WebhooksApi registerDynamicWebhooks POST /rest/api/3/webhook Register dynamic webhooks
WorkflowSchemeDraftsApi createWorkflowSchemeDraftFromParent POST /rest/api/3/workflowscheme/{id}/createdraft Create draft workflow scheme
WorkflowSchemeDraftsApi deleteDraftDefaultWorkflow DELETE /rest/api/3/workflowscheme/{id}/draft/default Delete draft default workflow
WorkflowSchemeDraftsApi deleteDraftWorkflowMapping DELETE /rest/api/3/workflowscheme/{id}/draft/workflow Delete issue types for workflow in draft workflow scheme
WorkflowSchemeDraftsApi deleteWorkflowSchemeDraft DELETE /rest/api/3/workflowscheme/{id}/draft Delete draft workflow scheme
WorkflowSchemeDraftsApi deleteWorkflowSchemeDraftIssueType DELETE /rest/api/3/workflowscheme/{id}/draft/issuetype/{issueType} Delete workflow for issue type in draft workflow scheme
WorkflowSchemeDraftsApi getDraftDefaultWorkflow GET /rest/api/3/workflowscheme/{id}/draft/default Get draft default workflow
WorkflowSchemeDraftsApi getDraftWorkflow GET /rest/api/3/workflowscheme/{id}/draft/workflow Get issue types for workflows in draft workflow scheme
WorkflowSchemeDraftsApi getWorkflowSchemeDraft GET /rest/api/3/workflowscheme/{id}/draft Get draft workflow scheme
WorkflowSchemeDraftsApi getWorkflowSchemeDraftIssueType GET /rest/api/3/workflowscheme/{id}/draft/issuetype/{issueType} Get workflow for issue type in draft workflow scheme
WorkflowSchemeDraftsApi setWorkflowSchemeDraftIssueType PUT /rest/api/3/workflowscheme/{id}/draft/issuetype/{issueType} Set workflow for issue type in draft workflow scheme
WorkflowSchemeDraftsApi updateDraftDefaultWorkflow PUT /rest/api/3/workflowscheme/{id}/draft/default Update draft default workflow
WorkflowSchemeDraftsApi updateDraftWorkflowMapping PUT /rest/api/3/workflowscheme/{id}/draft/workflow Set issue types for workflow in workflow scheme
WorkflowSchemeDraftsApi updateWorkflowSchemeDraft PUT /rest/api/3/workflowscheme/{id}/draft Update draft workflow scheme
WorkflowSchemeProjectAssociationsApi associateSchemeWithProject PUT /rest/api/3/workflowscheme/project Assign workflow scheme to project
WorkflowSchemeProjectAssociationsApi getWorkflowSchemeProjectAssociations GET /rest/api/3/workflowscheme/project Get workflow scheme project associations
WorkflowSchemesApi createWorkflowScheme POST /rest/api/3/workflowscheme Create workflow scheme
WorkflowSchemesApi deleteDefaultWorkflow DELETE /rest/api/3/workflowscheme/{id}/default Delete default workflow
WorkflowSchemesApi deleteWorkflowMapping DELETE /rest/api/3/workflowscheme/{id}/workflow Delete issue types for workflow in workflow scheme
WorkflowSchemesApi deleteWorkflowScheme DELETE /rest/api/3/workflowscheme/{id} Delete workflow scheme
WorkflowSchemesApi deleteWorkflowSchemeIssueType DELETE /rest/api/3/workflowscheme/{id}/issuetype/{issueType} Delete workflow for issue type in workflow scheme
WorkflowSchemesApi getAllWorkflowSchemes GET /rest/api/3/workflowscheme Get all workflow schemes
WorkflowSchemesApi getDefaultWorkflow GET /rest/api/3/workflowscheme/{id}/default Get default workflow
WorkflowSchemesApi getWorkflow GET /rest/api/3/workflowscheme/{id}/workflow Get issue types for workflows in workflow scheme
WorkflowSchemesApi getWorkflowScheme GET /rest/api/3/workflowscheme/{id} Get workflow scheme
WorkflowSchemesApi getWorkflowSchemeIssueType GET /rest/api/3/workflowscheme/{id}/issuetype/{issueType} Get workflow for issue type in workflow scheme
WorkflowSchemesApi setWorkflowSchemeIssueType PUT /rest/api/3/workflowscheme/{id}/issuetype/{issueType} Set workflow for issue type in workflow scheme
WorkflowSchemesApi updateDefaultWorkflow PUT /rest/api/3/workflowscheme/{id}/default Update default workflow
WorkflowSchemesApi updateWorkflowMapping PUT /rest/api/3/workflowscheme/{id}/workflow Set issue types for workflow in workflow scheme
WorkflowSchemesApi updateWorkflowScheme PUT /rest/api/3/workflowscheme/{id} Update workflow scheme
WorkflowStatusCategoriesApi getStatusCategories GET /rest/api/3/statuscategory Get all status categories
WorkflowStatusCategoriesApi getStatusCategory GET /rest/api/3/statuscategory/{idOrKey} Get status category
WorkflowStatusesApi getStatus GET /rest/api/3/status/{idOrName} Get status
WorkflowStatusesApi getStatuses GET /rest/api/3/status Get all statuses
WorkflowTransitionPropertiesApi createWorkflowTransitionProperty POST /rest/api/3/workflow/transitions/{transitionId}/properties Create workflow transition property
WorkflowTransitionPropertiesApi deleteWorkflowTransitionProperty DELETE /rest/api/3/workflow/transitions/{transitionId}/properties Delete workflow transition property
WorkflowTransitionPropertiesApi getWorkflowTransitionProperties GET /rest/api/3/workflow/transitions/{transitionId}/properties Get workflow transition properties
WorkflowTransitionPropertiesApi updateWorkflowTransitionProperty PUT /rest/api/3/workflow/transitions/{transitionId}/properties Update workflow transition property
WorkflowTransitionRulesApi getWorkflowTransitionRuleConfigurations GET /rest/api/3/workflow/rule/config Get workflow transition rule configurations
WorkflowTransitionRulesApi updateWorkflowTransitionRuleConfigurations PUT /rest/api/3/workflow/rule/config Update workflow transition rule configurations
WorkflowsApi getAllWorkflows GET /rest/api/3/workflow Get all workflows
WorkflowsApi getWorkflowsPaginated GET /rest/api/3/workflow/search Get workflows paginated

Documentation for Models

Documentation for Authorization

Authentication schemes defined for the API:

OAuth2

  • Type: OAuth
  • Flow: accessCode
  • Authorization URL: https://auth.atlassian.com/authorize
  • Scopes:
    • read:jira-user: View user information in Jira that you have access to, including usernames, email addresses, and avatars.
    • read:jira-work: Read project and issue data. Search for issues and objects associated with issues (such as attachments and worklogs).
    • write:jira-work: Create and edit issues in Jira, post comments, create worklogs, and delete issues.
    • manage:jira-project: Create and edit project settings and create new project-level objects, for example, versions, components.
    • manage:jira-configuration: Configure Jira settings that require the Jira administrators permission, for example, create projects and custom fields, view workflows, manage issue link types.

basicAuth

  • Type: HTTP basic authentication

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author

[email protected]