---
title: "Changes to Updates a project-level repository template."
method: PUT
path: "/projects/{projectKey}/project-templates"
---

# Changes to Updates a project-level repository template.

`PUT /projects/{projectKey}/project-templates`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 4 revisions.

- **2025-02-04** `c973497aa59f` — 23 warning, 1 info

## Changes

- **2025-02-04** `c973497aa59f` — 23 warning, 1 info
  - removed the request property `repos/items/defaultBranch`
  - removed the request property `repos/items/description`
  - removed the request property `repos/items/empty`
  - removed the request property `repos/items/forkable`
  - removed the request property `repos/items/id`
  - removed the request property `repos/items/links`
  - removed the request property `repos/items/name`
  - removed the request property `repos/items/project`
  - removed the request property `repos/items/public`
  - removed the request property `repos/items/relatedLinks`
  - removed the request property `repos/items/scmId`
  - removed the request property `repos/items/slug`
  - removed the optional property `repos/items/defaultBranch` from the response with the `200` status
  - removed the optional property `repos/items/description` from the response with the `200` status
  - removed the optional property `repos/items/empty` from the response with the `200` status
  - removed the optional property `repos/items/forkable` from the response with the `200` status
  - removed the optional property `repos/items/id` from the response with the `200` status
  - removed the optional property `repos/items/name` from the response with the `200` status
  - removed the optional property `repos/items/project` from the response with the `200` status
  - removed the optional property `repos/items/public` from the response with the `200` status
  - removed the optional property `repos/items/relatedLinks` from the response with the `200` status
  - removed the optional property `repos/items/scmId` from the response with the `200` status
  - removed the optional property `repos/items/slug` from the response with the `200` status
  - removed the optional write-only property `repos/items/links` from the response with the `200` status

---

[Operation](https://skmtc.dev/mibexsoftware/apis/repository-templates-for-bitbucket-rest-api/docs/projects/:projectKey/project-templates/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/project-templates/put)
