Public REST APIs for SLA, Customer Notifications, Customer Permissions, and Access Level configurations in Jira Cloud

XMLWordPrintable

      There is currently no public REST API available to programmatically read or manage the Customer Notifications project-level configuration in Jira Service Management Cloud.

      This configuration controls which notification rules are enabled or disabled for a given service project (e.g., "Request created", "Request resolved", "Comment added for customer", etc.), as well as the associated notification templates.

      While the existing public endpoint{{ /rest/servicedeskapi/}} allows developers to manage requests, participants, and per-request notification subscriptions, there is no endpoint that exposes or allows modification of the project-level Customer Notifications settings themselves.

      We'd like that Atlassian expose one or more public REST API endpoints for Jira Service Management Cloud that allow developers to:

      1. Retrieve the list of Customer Notification rules configured for a service project, including their enabled/disabled status and associated templates.
      2. Update the enabled/disabled state of one or more Customer Notification rules for a service project.
      3. Retrieve the notification template (subject and body) for a given Customer Notification rule.
      4. Update the notification template for a given Customer Notification rule.

       

      Organizations and Marketplace app vendors that manage multiple JSM service projects need the ability to:

      • Audit Customer Notification configurations across projects programmatically, rather than manually reviewing each project's settings in the UI.
      • Replicate notification configurations from one project to another at scale (e.g., during project creation or migration workflows).
      • Manage notification settings as part of automated configuration management pipelines.

      This is particularly relevant for Marketplace apps that offer backup, restore, and configuration management capabilities for JSM projects. Without a public API, these tools cannot fully support Customer Notifications as part of their feature set, leaving a gap in what can be backed up or replicated.

      A public, stable REST API endpoint is available that allows authenticated users with appropriate project admin permissions to read and manage Customer Notification configurations for a JSM service project.

              Assignee:
              Unassigned
              Reporter:
              Leonardo Grzybowski
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: