---
title: "Changes to Updates the project settings of the plug-in."
method: PUT
path: "/projects/{projectKey}/settings"
---

# Changes to Updates the project settings of the plug-in.

`PUT /projects/{projectKey}/settings`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 4 revisions.

- **2026-02-13** `34d717f7cf3a` — 16 info
- **2025-02-04** `c973497aa59f` — 1 breaking, 4 warning, 2 info
- **2024-10-08** `7772d627dec5` — 7 info

## Changes

- **2026-02-13** `34d717f7cf3a` — 16 info
  - added the new optional request property `settingsToUse/autoDecline`
  - added the new optional request property `settingsToUse/autoMergeSettings`
  - added the new optional request property `settingsToUse/codeInsights`
  - added the new optional request property `settingsToUse/jiraIssues`
  - added the new optional request property `settingsToUse/requiredBuild`
  - added the new optional request property `settingsToUse/requiredTasks`
  - added the new optional request property `settingsToUse/secretScanning`
  - added the new optional request property `settingsToUse/workflowBranches`
  - added the optional property `settingsToUse/autoDecline` to the response with the `200` status
  - added the optional property `settingsToUse/autoMergeSettings` to the response with the `200` status
  - added the optional property `settingsToUse/codeInsights` to the response with the `200` status
  - added the optional property `settingsToUse/jiraIssues` to the response with the `200` status
  - added the optional property `settingsToUse/requiredBuild` to the response with the `200` status
  - added the optional property `settingsToUse/requiredTasks` to the response with the `200` status
  - added the optional property `settingsToUse/secretScanning` to the response with the `200` status
  - added the optional property `settingsToUse/workflowBranches` to the response with the `200` status
- **2025-02-04** `c973497aa59f` — 1 breaking, 4 warning, 2 info
  - removed the media type `application/json` for the response with the status `400`
  - removed the request property `settingsToUse/defaultReviewers`
  - removed the request property `settingsToUse/reviewerGroups`
  - removed the optional property `settingsToUse/defaultReviewers` from the response with the `200` status
  - removed the optional property `settingsToUse/reviewerGroups` from the response with the `200` status
  - added the new optional request property `settingsToUse/defaultReviewersAndReviewerGroups`
  - added the optional property `settingsToUse/defaultReviewersAndReviewerGroups` to the response with the `200` status
- **2024-10-08** `7772d627dec5` — 7 info
  - added the new optional request property `settingsToUse/defaultReviewers`
  - added the new optional request property `settingsToUse/pullRequestTemplate`
  - added the new optional request property `settingsToUse/reviewerGroups`
  - added the non-success response with the status `400`
  - added the optional property `settingsToUse/defaultReviewers` to the response with the `200` status
  - added the optional property `settingsToUse/pullRequestTemplate` to the response with the `200` status
  - added the optional property `settingsToUse/reviewerGroups` to the response with the `200` status

---

[Operation](https://skmtc.dev/mibexsoftware/apis/repository-templates-for-bitbucket-rest-api/docs/projects/:projectKey/settings/put.md) · [API](https://skmtc.dev/mibexsoftware/apis/repository-templates-for-bitbucket-rest-api.md) · [Page](https://skmtc.dev/mibexsoftware/apis/repository-templates-for-bitbucket-rest-api/changes/projects/:projectKey/settings/put)
