# Jira Cloud API changelog

We check Jira Cloud's changelog and OpenAPI spec every day, because we run production integrations on the Jira Cloud API. This page lists the 93 changes we have recorded since monitoring started on 10 April 2026, newest first. Our last successful check was on 28 September 2026. We are on it; until then this page may miss the newest changes.

**In short:** 2 breaking changes and 11 deprecations in the Jira Cloud API in the last 90 days. The latest: “Deprecation of legacy Jira dashboard Forge modules” (23 September 2026).

- [Official Jira Cloud changelog](https://developer.atlassian.com/cloud/jira/platform/changelog/)
- [Jira Cloud OpenAPI spec](https://developer.atlassian.com/cloud/jira/platform/swagger-v3.v3.json)
- [RSS feed: Jira Cloud API changes](https://seamless.engineering/api-changelog/jira/rss.xml)
- [All Jira integrations](https://seamless.engineering/integrations/jira/)

## Jira Cloud API changes

Labels are assigned automatically. Check the vendor's note before planning work around an entry.

### September 2026

- **Deprecation of legacy Jira dashboard Forge modules** (Deprecation, 23 Sept 2026): jira:dashboardGadget and jira:dashboardBackgroundScript modules are deprecated in favor of new dashboards:widget and dashboards:backgroundScript modules, with removal on May 17, 2027.
- **New Forge dashboard modules now generally available** (New feature, 22 Sept 2026): dashboards:widget and dashboards:backgroundScript Forge modules are now GA for building extensions on the upgraded Jira dashboard experience rolling out September 23, 2026.
- **Improving Forge permission checks for Jira asApp requests** (Other, 17 Sept 2026): Internal improvement to Forge permission checks for asApp requests that removes requirement for permissions to be synced at installation time; no action required.
- **New Workflow Copy REST API** (New feature, 15 Sept 2026): New POST /rest/api/3/workflows/copy endpoint added to copy existing workflows programmatically via REST API, previously only available through UI.
- **RFC-146** (New feature, 15 Sept 2026): Conditional execution for Jira workflow post functions: New RFC proposal for conditional execution capability in Jira workflow post functions, open for community feedback.
- **RFC-145** (New feature, 12 Sept 2026): New asynchronous bulk mutation APIs for Jira Cloud REST API: RFC proposing new asynchronous bulk mutation APIs for large-scale data operations with job tracking and status polling, open for community feedback.
- **Jira's Detail view is being deprecated** (Deprecation, 11 Sept 2026): Detail view in List and Global Search views is being deprecated in favor of resizable preview panels or modals for opening work items.
- **Issues and Projects context now available in Forge Custom Field on Issue Bulk Edit** (New feature, 7 Sept 2026): Issue and project context is now available in extension context during issue-bulk-edit rendering, removing previous limitation that required fallback UI.

### August 2026

- **Bulk fetch issues now supports up to 1000 issues per request** (New feature, 28 Aug 2026): Bulk fetch issues API (POST /rest/api/3/issue/bulkfetch) increased limit from 100 to 1000 issues per request with specific criteria for explicit field selection and single-value fields only.
- **Global Statuses now available in team-managed workflows** (New feature, 26 Aug 2026): Global (site-wide) statuses are now live in team-managed workflows, with workflow create/update APIs supporting global statuses and space templates creating workflows with them by default.
- **Deprecating dashboard subscriptions and server-side PDF/PNG exports** (Deprecation, 10 Aug 2026): Dashboard subscriptions on Atlassian Analytics are being deprecated in stages: creation disabled September 8, 2026; full removal November 2, 2026.
- **Deprecation** (Deprecation, 10 Aug 2026): Dashboard subscriptions and server-side PDF/PNG exports from Atlassian Analytics: Dashboard subscriptions are being deprecated starting September 2026, with full removal by November 2, 2026.
- **Deprecation Notice** (Deprecation, 10 Aug 2026): Removing dashboard subscriptions and server-side PDF/PNG exports: Dashboard subscriptions in Atlassian Analytics are being phased out, with creation disabled September 8, 2026 and full removal November 2, 2026; integrations relying on emailed dashboard reports must migrate to alternatives.
- **Removing dashboard subscriptions and server-side PDF/PNG exports from Atlassian Analytics** (Deprecation, 10 Aug 2026): Dashboard subscriptions are being deprecated with creation blocked September 8, 2026 and full removal for low-touch customers by November 2, 2026.
- **Forge bridge invoke now supports metadata argument** (New feature, 9 Aug 2026): The Forge bridge invoke method now accepts an optional metadata argument to return additional information like rate limiting details alongside the response.

### July 2026

- **Announcement** (New feature, 24 Jul 2026): Global status support in team-managed workflows: Beta feature enabling global (site-wide) statuses in team-managed workflows with API support for workflow create/update operations; feature is opt-in via Jira Labs with no breaking changes to API shapes.
- **Global status support in team-managed workflows (Beta)** (New feature, 24 Jul 2026): Team-managed workflows now support global (site-wide) statuses through updated workflow create/update APIs, with API shapes remaining unchanged and feature opt-in via Jira Labs.
- **Added** (New feature, 19 Jul 2026): workflowEntityId in workflow post function webhooks: New workflowEntityId field added to webhook payloads from workflow post functions, enabling proper workflow operations via REST APIs.
- **Added workflowEntityId field in Connect Post Function webhooks** (New feature, 19 Jul 2026): The workflowEntityId field has been added to webhook payloads sent to Connect applications for workflow post function triggers, enabling proper workflow identification via REST APIs.
- **Adding workflowEntityId to Connect Post Function webhooks** (Deprecation, 19 Jul 2026): New workflowEntityId field added to webhook payloads sent to Connect Post Functions to enable proper workflow identification and querying via Workflow REST APIs.
- **Deprecating workflowId in Connect workflow post function webhooks** (Deprecation, 19 Jul 2026): The workflowId field in webhooks from Connect workflow post functions is deprecated and returns a placeholder value; will be removed after July 31, 2027; should be replaced with workflowName or workflowEntityId.
- **Deprecating workflowId in webhooks sent from Trigger a Webhook Workflow Post Function** (Deprecation, 19 Jul 2026): workflowId field in Trigger a webhook post function webhook payloads is deprecated and returns placeholder value, will be removed after July 31, 2027; use workflowEntityId instead.
- **Deprecating workflowId in webhooks triggered from Connect Workflow Post Functions** (Deprecation, 19 Jul 2026): workflowId field in Connect workflow post function webhook payloads is deprecated and returns placeholder value, will be removed after July 31, 2027; use workflowName or workflowEntityId instead.
- **Deprecation** (Deprecation, 19 Jul 2026): workflowId field in Connect workflow Post Function webhooks: The workflowId field in webhook payloads sent to Connect workflow Post Functions is being deprecated and will be removed after July 31, 2027, replaced by workflowName or workflowEntityId.
- **Breaking** (Breaking, 13 Jul 2026): Removal of Workflow transition properties APIs: The Workflow transition properties APIs have been removed from the public API; integrations must migrate to Bulk get workflows and Bulk update workflows APIs.
- **Forge custom field search aliases now support app-provided search suggestions** (New feature, 13 Jul 2026): Forge apps can now provide custom search suggestions for searchAlias properties of Forge object custom fields by setting searchSuggestionsEnabled: true.
- **Removal of Workflow transition properties APIs** (Breaking, 13 Jul 2026): Workflow transition properties APIs have been removed from public API; integrations must migrate to Bulk get workflows and Bulk update workflows APIs.
- **Announcement** (Other, 9 Jul 2026): Connect EOS customer messaging rollout to production: Admin-facing migration messaging on Connected Apps page will roll out to production instances in approximately two weeks for select app cohorts; apps must adopt connectToForgeMigration module and declare migration intent.
- **Connect EOS customer messaging rollout to production** (Other, 9 Jul 2026): Admin-facing migration messaging for Connect apps will roll out to production instances starting approximately two weeks after July 9; apps must adopt connectToForgeMigration module and declare migration intent.
- **Connect EOS customer messaging rollout to production** (Other, 9 Jul 2026): Admin-facing migration messaging for Connect apps will roll out to production instances in approximately two weeks for apps without Forge adoption or marked as migration intent 'no' or 'unsure'.
- **Connect EOS customer messaging rollout to production** (Other, 9 Jul 2026): Admin-facing migration messaging for Connect apps rolling out to production instances starting mid-July 2026 for select cohorts based on connectToForgeMigration declaration.
- **Added** (New feature, 7 Jul 2026): Support for Unlicensed/Anonymous/Customer Access for UIM Forge Modules: jira:uiModifications module now supports configuration for anonymous, unlicensed, and customer user types via unlicensedAccess property in manifest.
- **Support for Unlicensed/Anonymous/Customer Access for UIM Forge Modules** (New feature, 7 Jul 2026): UI Modifications modules can now explicitly declare support for anonymous, unlicensed, and customer users via the unlicensedAccess property to avoid being blocked after June 29, 2026.
- **Support for Unlicensed/Anonymous/Customer Access for UIM Forge Modules** (New feature, 7 Jul 2026): Forge UI Modifications modules can now explicitly declare support for anonymous, unlicensed, and customer users via the unlicensedAccess property in the manifest.

### June 2026

- **Added** (New feature, 25 Jun 2026): Status Search API now supports filtering by global statuses: Status Search API now supports includeGlobalStatuses query parameter to include global statuses alongside project-specific statuses in responses.
- **Status Search API now supports filtering by global statuses** (New feature, 25 Jun 2026): New optional includeGlobalStatuses query parameter added to Status Search API to include global statuses in project-scoped queries.
- **Final notice** (Breaking, 22 Jun 2026): Removal of old workflow editor: Access to the old workflow editor will be removed for all customers starting July 13, 2026; workflow-related apps should ensure compatibility with the new editor.
- **Final notice** (Breaking, 22 Jun 2026): Removal of old workflow editor: Access to old workflow editor will be completely removed starting July 13, 2026; workflow apps should be tested in new editor and rule descriptions implemented.
- **Final notice** (Breaking, 22 Jun 2026): Removal of the old workflow editor in Jira: Access to the old workflow editor will be removed for all customers starting July 13, 2026; apps should ensure compatibility with the new editor.
- **Workflow Search API now supports filtering by projectId** (New feature, 22 Jun 2026): Workflow Search API now supports optional projectId query parameter to filter workflows used by a specific project.
- **Workflow Search API now supports filtering by projectId** (New feature, 22 Jun 2026): The Workflow Search API now supports an optional projectId query parameter to filter workflows used by a specific project.
- **Partner Security Incident Response Program** (Other, 18 Jun 2026): New structured process for investigating security incidents with log sharing for Forge apps and single reporting path via developer support portal.
- **Resource-Restricted Tokens for OAuth 2.0 (3LO) Apps** (New feature, 18 Jun 2026): Resource-restricted tokens are now available for new 3LO apps, scoping access tokens to specific Atlassian sites rather than granting broad access.
- **Action required** (Breaking, 17 Jun 2026): Update Jira UI Modifications manifest for anonymous user support: jira:uiModifications modules must declare unlicensedAccess attribute to support anonymous users; change takes effect June 29, 2026.
- **Action required** (Breaking, 17 Jun 2026): Update Jira UI Modifications manifest for anonymous user support: UI Modifications apps must explicitly declare unlicensedAccess: [anonymous] in manifest by June 29, 2026 or will stop executing for anonymous users.
- **Support for Guest Access in Jira Forge Modules** (New feature, 17 Jun 2026): Guest access now supported for jira:customField, jira:customFieldType, and jira:issuePanel modules through the unlicensedAccess property.
- **Support for Guest Access in Jira Forge Modules** (New feature, 17 Jun 2026): New unlicensedAccess property added to jira:customField, jira:customFieldType, and jira:issuePanel modules to enable guest and unlicensed user access.
- **Update Jira UI Modifications manifest for anonymous user support** (Deprecation, 17 Jun 2026): Apps with UI Modifications that need to work for anonymous users must explicitly declare support using unlicensedAccess attribute; change takes effect June 29, 2026; modules will not execute for anonymous users without explicit declaration.
- **Forge triggers now support entity property filtering and payload enrichment** (New feature, 8 Jun 2026): Forge triggers can now filter events using Jira entity properties and include enriched payload data, reducing unnecessary executions.
- **Rovo-powered AI chat available in developer documentation** (New feature, 8 Jun 2026): New AI chat widget added to developer.atlassian.com for logged-in users to answer questions and surface relevant documentation.
- **Forge Custom Fields Now Supported in Jira List View** (New feature, 4 Jun 2026): Forge custom fields now appear as selectable columns in Jira's List View with formatter support, though inline editing is not available.
- **UI Modifications now supported in ViewIssueModal** (New feature, 2 Jun 2026): Forge UI Modifications configured for Issue View now apply when issues are opened via ViewIssueModal, requiring no code changes.

### May 2026

- **Marketplace Security Enforcement Policy published** (Other, 28 May 2026): Consolidated security compliance expectations document published covering vulnerability management, OAuth compliance, partner verification, and incident response.
- **Marketplace Security Enforcement Policy published** (Other, 28 May 2026): A new consolidated Marketplace Security Enforcement Policy has been published covering vulnerability management, OAuth compliance, and incident response expectations.
- **Marketplace Security SLO Updates for Cloud Apps** (Other, 28 May 2026): Shortened remediation timelines for critical (10 days), high (4 weeks), medium (12 weeks), and low (25 weeks) vulnerabilities in Marketplace cloud apps, effective September 1, 2026.
- **Raising the bar on Marketplace security** (Other, 28 May 2026): Updated cloud app SLOs and new enforcement policy: Marketplace cloud app vulnerability remediation SLOs are shortened (Critical: 10 days, High: 4 weeks, Medium: 12 weeks, Low: 25 weeks), effective September 1, 2026, with a new Marketplace Security Enforcement Policy published.
- **Upcoming changes to JQL search functions and issue history** (Breaking, 26 May 2026): JQL functions membersOf(), aqlFunction(), and organizationMembers() that exceed 10,000 items will return errors; comments, worklogs, and history searches will only cover the most recent 1,000 items per issue effective August 18, 2026.
- **Upcoming changes to JQL search functions and issue history** (Breaking, 26 May 2026): JQL queries using membersof() and aqlFunction() exceeding 10,000 items will error; searches for comments, worklogs, and issue history limited to most recent 1,000 items per issue effective August 18, 2026.
- **Upcoming changes to JQL search functions and issue history** (Breaking, 26 May 2026): JQL functions membersOf(), aqlFunction(), and organizationMembers() limited to 10,000 results; comments/worklogs/history limited to 1,000 items per issue; effective August 18, 2026.
- **Tile component now available in Preview for Forge UI Kit** (New feature, 25 May 2026): New Tile component added to Forge UI Kit for displaying assets like emojis with customizable sizes, colors, borders, and padding.
- **generateAppEvents parameter added to custom field update endpoints** (New feature, 20 May 2026): Two REST API v2 endpoints for updating custom fields now support an optional `generateAppEvents` parameter to suppress app event generation when set to false.
- **workItemTypeChanged action validator expanded with new context variable** (New feature, 20 May 2026): Action validator jira:actionValidator now supports workItemTypeChanged across multiple flows (issue view, move, bulk move, convert subtask) and adds new context variable newIssueTypeData for more refined conditions.
- **workItemTypeChanged action validator expanded with new context variable** (New feature, 20 May 2026): workItemTypeChanged validator now supports issue view, move issue, bulk move, and convert operations; new newIssueTypeData context variable added.
- **additionalDetails field added to Workflow validation REST API responses** (New feature, 18 May 2026): New additionalDetails field added to validate create and update workflow API responses to provide additional context for validation warnings and errors.
- **Removed support for permission grants based on select-list custom fields** (Breaking, 11 May 2026): Breaking change removing support for permission grants using non-group-picker custom fields; effective May 12, 2026.
- **Boolean autoFocus prop removed from modal dialog** (Breaking, 8 May 2026): Boolean usages of autoFocus prop removed from @atlaskit/modal-dialog; focus now automatically moves to first interactive element with no option to disable.
- **Deprecation of Jira Issue Glance Forge Module** (Deprecation, 5 May 2026): jira:issueGlance module is being deprecated in favor of jira:issueContext module and will be removed from work items.
- **Support for Anonymous Access in Jira Forge Modules** (New feature, 4 May 2026): jira:customField, jira:customFieldType, and jira:issuePanel modules now support unlicensed and anonymous users via new unlicensedAccess property in manifest.yml.

### April 2026

- **Deprecation of classic API token access for Jira Product Discovery GraphQL queries** (Deprecation, 30 Apr 2026): Classic API tokens deprecated for JPD GraphQL queries effective November 1, 2026; fine-grained scoped tokens required, with some queries no longer supporting API tokens.
- **End of support for Atlassian Connect Express and Spring Boot frameworks** (Deprecation, 29 Apr 2026): Development ceased April 30, 2026; limited vulnerability patching continues until Q4 2026 when Connect enters final EOS; frameworks available as open-source under Apache 2.0.
- **Strict JQL syntax enforcement in Jira Cloud search** (Breaking, 27 Apr 2026): Jira Cloud now strictly enforces valid JQL syntax effective June 11, 2026; invalid clauses or unsupported operators will return zero results instead of being handled leniently.
- **Strict JQL syntax enforcement in Jira Cloud search** (Breaking, 27 Apr 2026): Invalid JQL syntax and unsupported operators now return zero results instead of partial matches; change takes effect June 11, 2026.
- **Strict JQL Syntax Enforcement in Jira Cloud Search** (Breaking, 27 Apr 2026): Jira Cloud now strictly enforces valid JQL syntax and operators; previously tolerated invalid clauses now return zero results, aligning with Data Center behavior and creating non-backward-compatible changes, effective June 11, 2026.
- **Deprecation of 'draft' parameters on workflow rule APIs** (Deprecation, 20 Apr 2026): Draft workflow parameters will be removed from workflow transition rule APIs on November 2, 2026; requests using draft flag will return HTTP 400.
- **Deprecation and decommission of AUI CDN** (Deprecation, 17 Apr 2026): AUI CDN (aui-cdn.atlassian.com) will be shut down after Oct 30, 2026; apps must migrate to Atlassian Design System, Forge UI Kit, or self-host AUI assets.
- **Deprecation of spacing prop on @atlaskit/icon components** (Deprecation, 14 Apr 2026): The spacing prop on icon components in @atlaskit/icon and @atlaskit/icon-lab is deprecated and will be removed in a future major release; developers should use Flex wrapper with explicit padding tokens instead.
- **Legacy icon entry points removed from @atlaskit/icon** (Breaking, 14 Apr 2026): Legacy icon entry points (glyph, core/migration, utility, base, svg, migration-map) permanently removed from @atlaskit/icon; must use @atlaskit/icon/core instead.
- **Removal of Create workflow API** (Breaking, 7 Apr 2026): The Create workflow API has been removed and calls now result in 404 Not Found errors; developers should use Bulk create workflows or Bulk update workflows instead.
- **Removal of Get all workflows API** (Breaking, 7 Apr 2026): The Get all workflows API has been removed from the public API as of April 2, 2026; developers should use the Search workflows API instead.
- **Added Support for Anonymous Access in Jira Forge Modules** (New feature, 4 Apr 2026): Forge modules (customField, customFieldType, issuePanel) now support anonymous and unlicensed users via new unlicensedAccess property, enabling apps to work on publicly accessible pages.
- **New Guide** (New feature, 1 Apr 2026): Managing limitations in custom JQL functions: Published a new guide covering four practical strategies for handling custom JQL functions that return more than 1,000 values.

### March 2026

- **Support for Connect descriptor updates and new Connect private app installations removed** (Breaking, 31 Mar 2026): Connect private apps can no longer be installed; partners cannot update Connect apps via descriptors; private apps must now be distributed via Forge installation links.
- **Ability to access Connect clientKey through app properties API** (New feature, 26 Mar 2026): Forge apps with app.connect.key in manifest can now retrieve the Connect clientKey via a reserved read-only app property to facilitate migration from Connect.
- **Improved error handling for Custom JQL Functions** (New feature, 19 Mar 2026): Custom JQL function errors are now classified as JQL validation errors and displayed inline with custom error messages shown directly to end users.
- **Multi-user app ownership for OAuth 2.0 (3LO) apps** (New feature, 19 Mar 2026): OAuth 2.0 apps now support multiple admins assignment and ownership transfer in the developer console.
- **Updates to Jira Global Background Script in Forge** (New feature, 19 Mar 2026): jira:globalBackgroundScript module now supports experience-based access control, modal support, and view context access (issueKey, projectId, boardId, project.type).
- **Bulk APIs for pinning and unpinning Forge issue panels** (New feature, 17 Mar 2026): New asynchronous bulk API allows Jira administrators to pin or unpin Forge issue panels to up to 1,000 projects in a single request.
- **Redirecting URLs from Connect to Forge** (New feature, 12 Mar 2026): Platform-level URL persistence and redirect feature enables legacy Connect URLs (including path, query parameters, and fragments) to transparently redirect to corresponding Forge app modules.
- **Additional dynamic modules for Jira now available in EAP** (New feature, 10 Mar 2026): Issue Action, Issue Activity, Issue Panel, Issue Context, Custom Field, Custom Field Type, JQL Function, and Entity Property modules are now available as dynamic modules in Forge Early Access Program.
- **Deprecation** (Deprecation, 5 Mar 2026): Custom field context default value REST APIs: Existing APIs for managing context default values are deprecated (July 2026) and removed (October 2026) to support multiple default values per context; new APIs will be introduced.
- **Nominations for critical Connect to Forge migration blockers now open** (Other, 5 Mar 2026): Developers can now nominate genuine migration blockers or major customer-impact risks for Forge migration review via the Request review flow on FRGE before Connect end of support in December 2026.
- **Points-based API rate limits for Jira and Confluence Cloud REST APIs begin phased enforcement** (Other, 2 Mar 2026): As of March 2, 2026, phased enforcement of points-based quota rate limits has begun with rollout to a small percentage of apps gradually expanding; all Forge, Connect, and OAuth 2.0 apps affected with new Beta-prefixed rate limit headers.
- **Removal of Connect Inspector Service** (Breaking, 1 Mar 2026): The Connect Inspector Service has been decommissioned as of March 1, 2026; an open-sourced version is available for developers needing similar functionality.

## OpenAPI spec changes

Differences between consecutive versions of Jira Cloud's published OpenAPI spec, as reported by oasdiff. Only changes that break or may break existing clients are listed.

### 27 August 2026: 188 potentially breaking

- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'dashboards/items/sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/dashboard/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/dashboard/{id}/copy` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/field` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/field` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `GET /rest/api/3/field/{fieldId}/contexts` added the new 'product_discovery' enum value to the 'values/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/field/{fieldId}/screens` added the new 'product_discovery' enum value to the 'values/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/favourite` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/my` added the new 'product_discovery' enum value to the '/items/sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/search` added the new 'product_discovery' enum value to the 'values/items/sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'editPermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/filter/{id}/favourite` added the new 'product_discovery' enum value to the 'sharePermissions/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `POST /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '201'
- `POST /rest/api/3/filter/{id}/permission` added the new 'product_discovery' enum value to the '/items/role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `GET /rest/api/3/filter/{id}/permission/{permissionId}` added the new 'product_discovery' enum value to the 'project/allOf[#/components/schemas/Project]/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}/permission/{permissionId}` added the new 'product_discovery' enum value to the 'project/allOf[#/components/schemas/Project]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/filter/{id}/permission/{permissionId}` added the new 'product_discovery' enum value to the 'role/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/issue/bulkfetch` added the new 'product_discovery' enum value to the 'issues/items/transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issue/createmeta` added the new 'product_discovery' enum value to the 'projects/items/issuetypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issue/createmeta/{projectIdOrKey}/issuetypes` added the new 'product_discovery' enum value to the 'createMetaIssueType/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issue/createmeta/{projectIdOrKey}/issuetypes` added the new 'product_discovery' enum value to the 'issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issue/{issueIdOrKey}` added the new 'product_discovery' enum value to the 'transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issue/{issueIdOrKey}/transitions` added the new 'product_discovery' enum value to the 'transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'inwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/issueType/allOf[#/components/schemas/IssueTypeDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'inwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/issuetype/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'inwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/status/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'outwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/issueType/allOf[#/components/schemas/IssueTypeDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'outwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/issuetype/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issueLink/{linkId}` added the new 'product_discovery' enum value to the 'outwardIssue/allOf[#/components/schemas/LinkedIssue]/fields/allOf[#/components/schemas/Fields]/status/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issuetype` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/issuetype` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `GET /rest/api/3/issuetype/project` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issuetype/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/issuetype/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issuetype/{id}/alternatives` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/issuetypescreenscheme/{issueTypeScreenSchemeId}/project` added the new 'product_discovery' enum value to the 'values/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme` added the new 'product_discovery' enum value to the 'values/items/notificationSchemeEvents/items/notifications/items/field/allOf[#/components/schemas/FieldDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme` added the new 'product_discovery' enum value to the 'values/items/notificationSchemeEvents/items/notifications/items/projectRole/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme` added the new 'product_discovery' enum value to the 'values/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme/{id}` added the new 'product_discovery' enum value to the 'notificationSchemeEvents/items/notifications/items/field/allOf[#/components/schemas/FieldDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme/{id}` added the new 'product_discovery' enum value to the 'notificationSchemeEvents/items/notifications/items/projectRole/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/notificationscheme/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/permissionscheme` added the new 'product_discovery' enum value to the 'permissionSchemes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/permissionscheme` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `GET /rest/api/3/permissionscheme/{schemeId}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/permissionscheme/{schemeId}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/priorityscheme` added the new 'product_discovery' enum value to the 'values/items/projects/allOf[#/components/schemas/PageBeanProjectDetails]/values/items/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/priorityscheme/{schemeId}` added the new 'product_discovery' enum value to the 'priorityScheme/projects/allOf[#/components/schemas/PageBeanProjectDetails]/values/items/projectTypeKey' response property for the response status '202'
- `GET /rest/api/3/priorityscheme/{schemeId}/projects` added the new 'product_discovery' enum value to the 'values/items/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/priorityscheme/{schemeId}/projects` added the new 'product_discovery' enum value to the 'values/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project` added the new 'product_discovery' enum value to the '/items/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project` added the new 'product_discovery' enum value to the '/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/recent` added the new 'product_discovery' enum value to the '/items/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/recent` added the new 'product_discovery' enum value to the '/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/search` added the new 'product_discovery' enum value to the 'values/items/issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/search` added the new 'product_discovery' enum value to the 'values/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectIdOrKey}` added the new 'product_discovery' enum value to the 'issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectIdOrKey}` added the new 'product_discovery' enum value to the 'projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/project/{projectIdOrKey}` added the new 'product_discovery' enum value to the 'issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/project/{projectIdOrKey}` added the new 'product_discovery' enum value to the 'projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/project/{projectIdOrKey}/restore` added the new 'product_discovery' enum value to the 'issueTypes/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/project/{projectIdOrKey}/restore` added the new 'product_discovery' enum value to the 'projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectIdOrKey}/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/project/{projectIdOrKey}/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/project/{projectIdOrKey}/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectIdOrKey}/roledetails` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectIdOrKey}/statuses` added the new 'product_discovery' enum value to the '/items/statuses/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectKeyOrId}/notificationscheme` added the new 'product_discovery' enum value to the 'notificationSchemeEvents/items/notifications/items/field/allOf[#/components/schemas/FieldDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectKeyOrId}/notificationscheme` added the new 'product_discovery' enum value to the 'notificationSchemeEvents/items/notifications/items/projectRole/allOf[#/components/schemas/ProjectRole]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectKeyOrId}/notificationscheme` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/project/{projectKeyOrId}/permissionscheme` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/project/{projectKeyOrId}/permissionscheme` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/role` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/role` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/role/{id}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/role/{id}/actors` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/role/{id}/actors` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/role/{id}/actors` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/screens` added the new 'product_discovery' enum value to the 'values/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/screens` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `PUT /rest/api/3/screens/{screenId}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/search` added the new 'product_discovery' enum value to the 'issues/items/transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/search` added the new 'product_discovery' enum value to the 'issues/items/transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/search/jql` added the new 'product_discovery' enum value to the 'issues/items/transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/search/jql` added the new 'product_discovery' enum value to the 'issues/items/transitions/items/to/allOf[#/components/schemas/StatusDetails]/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/status` added the new 'product_discovery' enum value to the '/items/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/status/{idOrName}` added the new 'product_discovery' enum value to the 'scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/workflow/search` added the new 'product_discovery' enum value to the 'values/items/projects/items/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/workflowscheme` added the new 'product_discovery' enum value to the 'values/items/issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/workflowscheme` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `GET /rest/api/3/workflowscheme/project` added the new 'product_discovery' enum value to the 'values/items/workflowScheme/allOf[#/components/schemas/WorkflowScheme]/issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/workflowscheme/{id}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `POST /rest/api/3/workflowscheme/{id}/createdraft` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '201'
- `DELETE /rest/api/3/workflowscheme/{id}/default` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/default` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `GET /rest/api/3/workflowscheme/{id}/draft` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/draft` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/workflowscheme/{id}/draft/default` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/draft/default` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/workflowscheme/{id}/draft/issuetype/{issueType}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/draft/issuetype/{issueType}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/draft/workflow` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `DELETE /rest/api/3/workflowscheme/{id}/issuetype/{issueType}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/issuetype/{issueType}` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'
- `PUT /rest/api/3/workflowscheme/{id}/workflow` added the new 'product_discovery' enum value to the 'issueTypes/additionalProperties/scope/allOf[#/components/schemas/Scope]/project/allOf[#/components/schemas/ProjectDetails]/projectTypeKey' response property for the response status '200'

### 17 August 2026: 3 potentially breaking

- `GET /rest/api/3/uiModifications` added the new 'GICAgentView' enum value to the 'values/items/contexts/items/viewType' response property for the response status '200'
- `GET /rest/api/3/uiModifications` added the new 'IssueTransitionAgentView' enum value to the 'values/items/contexts/items/viewType' response property for the response status '200'
- `GET /rest/api/3/uiModifications` added the new 'IssueViewAgentView' enum value to the 'values/items/contexts/items/viewType' response property for the response status '200'

### 14 July 2026: 1 breaking change

- `POST /rest/api/3/project` removed the enum value 'com.atlassian.servicedesk:next-gen-general-service-desk' of the request property 'projectTemplateKey'

### 8 July 2026: 1 potentially breaking

- `GET /rest/api/3/project/{projectIdOrKey}/roledetails` added the new 'AI_AGENT_ROLE' enum value to the '/items/type' response property for the response status '200'

### 19 May 2026: 11 breaking changes

- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueDateTime]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueDate]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueFloat]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueForgeMultiStringField]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueForgeObjectField]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueLabels]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueMultipleVersionPicker]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueReadOnly]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueSingleVersionPicker]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueTextArea]/contextId'
- `PUT /rest/api/3/field/{fieldId}/context/defaultValue` added the new required request property 'defaultValues/items/oneOf[#/components/schemas/CustomFieldContextDefaultValueTextField]/contextId'

### 20 April 2026: 4 breaking changes

- `GET /rest/api/3/workflow/rule/config` the response property 'values/items/workflowId/draft' became optional for the status '200'
- `PUT /rest/api/3/workflow/rule/config` the response property 'updateResults/items/workflowId/draft' became optional for the status '200'
- `PUT /rest/api/3/workflow/rule/config/delete` the response property 'updateResults/items/workflowId/draft' became optional for the status '200'
- `POST /rest/atlassian-connect/1/migration/workflow/rule/search` the response property 'validRules/items/workflowId/draft' became optional for the status '200'

### 16 April 2026: 1 breaking change

- `POST /rest/api/3/project` removed the enum value 'com.atlassian.servicedesk:simplified-general-service-desk' of the request property 'projectTemplateKey'

## Other APIs we monitor

- [Airtable](https://seamless.engineering/api-changelog/airtable/)
- [Brevo](https://seamless.engineering/api-changelog/brevo/)
- [DATEV](https://seamless.engineering/api-changelog/datev/)
- [Discord](https://seamless.engineering/api-changelog/discord/)
- [Google Sheets](https://seamless.engineering/api-changelog/google-sheets/)
- [HubSpot](https://seamless.engineering/api-changelog/hubspot/)
- [lexoffice](https://seamless.engineering/api-changelog/lexoffice/)
- [Linear](https://seamless.engineering/api-changelog/linear/)
- [Monday.com](https://seamless.engineering/api-changelog/monday/)
- [Notion](https://seamless.engineering/api-changelog/notion/)
- [Personio](https://seamless.engineering/api-changelog/personio/)
- [Pinterest API](https://seamless.engineering/api-changelog/pinterest/)
- [Pipedrive](https://seamless.engineering/api-changelog/pipedrive/)
- [Salesforce](https://seamless.engineering/api-changelog/salesforce/)
- [Shopify](https://seamless.engineering/api-changelog/shopify/)
- [Slack](https://seamless.engineering/api-changelog/slack/)
- [Stripe](https://seamless.engineering/api-changelog/stripe/)
- [Xentral](https://seamless.engineering/api-changelog/xentral/)
- [Zendesk](https://seamless.engineering/api-changelog/zendesk/)

## Frequently asked questions

### Has the Jira Cloud API had breaking changes recently?

Yes: 2 breaking changes and 11 deprecations in the last 90 days. The most recent is “Deprecation of legacy Jira dashboard Forge modules” from 23 September 2026.

### How often does the Jira Cloud API change?

Over the period on record, Jira Cloud published about 13 changelog entries a month. Most are additions; the breaking changes and deprecations are the ones to plan for.

### Where is the official Jira Cloud API changelog?

Jira Cloud publishes it at https://developer.atlassian.com/cloud/jira/platform/changelog/. This page follows it daily and dates each entry.

### How do I get notified about Jira Cloud API changes?

Subscribe to this page's RSS feed (https://seamless.engineering/api-changelog/jira/rss.xml). If you would rather have someone act on them, we operate Jira Cloud integrations and handle changes like these before they reach production.

## Request a scoping call

We watch Jira Cloud because we run integrations on it. If one of yours depends on Jira Cloud, we can take it over: build it properly, operate it, and fix it when Jira Cloud changes, before your data is affected. Fixed-price scoping quote within 48 hours.

- Email: hello@seamless.engineering
- Contact form: https://seamless.engineering/#contact
