The Jira Cloud platform REST API

Jira Cloud platform REST API documentation

1001.0.0-SNAPSHOT-006326f44f7f2ca50c1f9c8c88f70b27eb18a140

Hierarchy (view full)

Services

announcementBanner appDataPolicies applicationRoles appMigration appProperties auditRecords avatars classificationLevels dashboards dynamicModules filters filterSharing groupAndUserPicker groups issueAttachments issueBulkOperations issueCommentProperties issueComments issueCustomFieldConfigurationApps issueCustomFieldContexts issueCustomFieldOptions issueCustomFieldOptionsApps issueCustomFieldValuesApps issueFieldConfigurations issueFields issueLinks issueLinkTypes issueNavigatorSettings issueNotificationSchemes issuePriorities issueProperties issueRemoteLinks issueResolutions issues issueSearch issueSecurityLevel issueSecuritySchemes issueTypeProperties issueTypes issueTypeSchemes issueTypeScreenSchemes issueVotes issueWatchers issueWorklogProperties issueWorklogs jiraExpressions jiraSettings jql jqlFunctionsApps labels licenseMetrics myself permissions permissionSchemes plans prioritySchemes projectAvatars projectCategories projectClassificationLevels projectComponents projectEmail projectFeatures projectKeyAndNameValidation projectPermissionSchemes projectProperties projectRoleActors projectRoles projects projectTypes projectVersions screens screenSchemes screenTabFields screenTabs serverInfo serviceRegistry status tasks teamsInPlan timeTracking uiModificationsApps userProperties users userSearch webhooks workflows workflowSchemeDrafts workflowSchemeProjectAssociations workflowSchemes workflowStatusCategories workflowStatuses workflowTransitionProperties workflowTransitionRules

Other

Services

  • get issueNotificationSchemes(): IssueNotificationSchemesService
  • This resource represents notification schemes, lists of events and the recipients who will receive notifications for those events. Use it to get details of a notification scheme and a list of notification schemes.

    A notification scheme is a list of events and recipients who will receive notifications for those events. The list is contained within the notificationSchemeEvents object and contains pairs of events and notifications:

    • event Identifies the type of event. The events can be Jira system events (see the Events section) or custom events.

    • notifications Identifies the recipients of notifications for each event. Recipients can be any of the following types:

      • CurrentAssignee
      • Reporter
      • CurrentUser
      • ProjectLead
      • ComponentLead
      • User (the parameter is the user key)
      • Group (the parameter is the group name)
      • ProjectRole (the parameter is the project role ID)
      • EmailAddress (deprecated)
      • AllWatchers
      • UserCustomField (the parameter is the ID of the custom field)
      • GroupCustomField(the parameter is the ID of the custom field)

    Returns IssueNotificationSchemesService

  • get issues(): IssuesService
  • This resource represents Jira issues. Use it to:

    • create or edit issues, individually or in bulk.
    • retrieve metadata about the options for creating or editing issues.
    • delete an issue.
    • assign a user to an issue.
    • get issue changelogs.
    • send notifications about an issue.
    • get details of the transitions available for an issue.
    • transition an issue.
    • Archive issues.
    • Unarchive issues.
    • Export archived issues.

    Returns IssuesService

  • get jql(): JqlService
  • This resource represents JQL search auto-complete details. Use it to obtain JQL search auto-complete data and suggestions for use in programmatic construction of queries or custom query builders. It also provides operations to:

    • convert one or more JQL queries with user identifiers (username or user key) to equivalent JQL queries with account IDs.
    • convert readable details in one or more JQL queries to IDs where a user doesn't have permission to view the entity whose details are readable.

    Returns JqlService

Other

client: CommonHttpClient = ...
  • Returns CommonHttpClient