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

XMLWordPrintable

    • 6

      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 (Inactive)
              Votes:
              8 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: