---
title: "Changes to Update an application"
method: PUT
path: "/applications/{appId}"
---

# Changes to Update an application

`PUT /applications/{appId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 75 revisions.

- **2025-08-20** `802d1b914900`: 3 breaking, 2 info
- **2025-08-20** `2431a329027e`: 1 info
- **2025-08-20** `59512e56a896`: 1 info
- **2025-08-20** `87264fc966e0`: 1 breaking
- **2025-08-20** `5343bb8cffb5`: 3 breaking, 2 warning
- **2023-03-06** `7de0ab0187e0`: 1 info
- **2023-03-06** `3d206bb302b3`: 1 info
- **2023-02-28** `04020a819bc0`: 1 info
- **2022-09-21** `bdd22064f19e`: 1 info
- **2022-09-20** `eea125543546`: 1 info
- **2022-03-10** `f8f7ef448c80`: 1 info

## Changes

- **2025-08-20** `802d1b914900`: 3 breaking, 2 info
  - added the new required request property `name`
  - the request's body type changed from no type to `object`
  - the response's body type changed from no type to `object` for status `200`
  - added the new optional request property `url`
  - added the required property `data` to the response with the `200` status
- **2025-08-20** `2431a329027e`: 1 info
  - endpoint deprecated
- **2025-08-20** `59512e56a896`: 1 info
  - endpoint added
- **2025-08-20** `87264fc966e0`: 1 breaking
  - api removed without deprecation
- **2025-08-20** `5343bb8cffb5`: 3 breaking, 2 warning
  - the request's body type changed from `object` to no type
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `data` from the response with the `200` status
  - removed the request property `name`
  - removed the request property `url`
- **2023-03-06** `7de0ab0187e0`: 1 info
  - api operation id `update` removed and replaced with `appUpdate`
- **2023-03-06** `3d206bb302b3`: 1 info
  - api operation id `appUpdate` removed and replaced with `update`
- **2023-02-28** `04020a819bc0`: 1 info
  - api operation id `update` removed and replaced with `appUpdate`
- **2022-09-21** `bdd22064f19e`: 1 info
  - api operation id `updateApplication` removed and replaced with `update`
- **2022-09-20** `eea125543546`: 1 info
  - api operation id `updateApplication` was added
- **2022-03-10** `f8f7ef448c80`: 1 info
  - the request property `url` became optional

---

[Operation](https://skmtc.dev/budibase/apis/budibase-api/docs/applications/:appId/put.md) - [API](https://skmtc.dev/budibase/apis/budibase-api.md) - [Page](https://skmtc.dev/budibase/apis/budibase-api/changes/applications/:appId/put)
