---
title: "Changes to Editar um projeto"
method: PUT
path: "/api/management/projects/{id}"
---

# Changes to Editar um projeto

`PUT /api/management/projects/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 79 revisions.

- **2026-08-24** `3c590152d5b5` — 9 breaking, 5 warning, 31 info
- **2026-08-19** `3d619d9db20d` — 2 info
- **2026-08-19** `a36725399466` — 1 breaking
- **2026-07-29** `50a2c039af35` — 1 info

## Changes

- **2026-08-24** `3c590152d5b5` — 9 breaking, 5 warning, 31 info
  - the request's body type changed from no type to `object`
  - the response property `project/budget` became nullable for the status `200`
  - the response property `project/contact_id` became nullable for the status `200`
  - the response property `project/created_by` became nullable for the status `200`
  - the response property `project/customer_id` became nullable for the status `200`
  - the response property `project/description` became nullable for the status `200`
  - the response property `project/impact` became nullable for the status `200`
  - the `project/budget` response's property type changed from `integer` to `number` for status `200`
  - the `project/contact_id` response's property type changed from `integer` to `string`, and format from no format to `uuid` for status `200`
  - removed `subschema #1: Projeto` from the request body `allOf` list
  - removed the optional property `project/form_answers` from the response with the `200` status
  - removed the optional property `project/frame` from the response with the `200` status
  - removed the optional property `validation/description` from the response with the `422` status
  - removed the optional property `validation/impact` from the response with the `422` status
  - added the new optional request property `budget`
  - added the new optional request property `childrens`
  - added the new optional request property `contact_id`
  - added the new optional request property `customer_id`
  - added the new optional request property `description`
  - added the new optional request property `forecast_dates`
  - added the new optional request property `form_answers`
  - added the new optional request property `funnel_status`
  - added the new optional request property `funnels`
  - added the new optional request property `groups`
  - added the new optional request property `impact`
  - added the new optional request property `is_template`
  - added the new optional request property `name`
  - added the new optional request property `parent_id`
  - added the new optional request property `status`
  - added the new optional request property `tags`
  - added the new optional request property `users`
  - added the optional property `project/deleted_at` to the response with the `200` status
  - added the optional property `project/parent_id` to the response with the `200` status
  - the response property `error` became required for the status `401`
  - the response property `error` became required for the status `404`
  - the response property `error` became required for the status `422`
  - the response property `message` became required for the status `401`
  - the response property `message` became required for the status `404`
  - the response property `message` became required for the status `422`
  - the response property `project` became required for the status `200`
  - …5 more
- **2026-08-19** `3d619d9db20d` — 2 info
  - api tag `Projetos` added
  - api tag `{id}` removed
- **2026-08-19** `a36725399466` — 1 breaking
  - the request property `allOf[subschema #1: Projeto]/parent_id` became not nullable
- **2026-07-29** `50a2c039af35` — 1 info
  - added the new optional request property `allOf[subschema #1: Projeto]/parent_id`

---

[Operation](https://skmtc.dev/olie-ai/apis/olie-api/docs/api/management/projects/:id/put.md) · [API](https://skmtc.dev/olie-ai/apis/olie-api.md) · [Page](https://skmtc.dev/olie-ai/apis/olie-api/changes/api/management/projects/:id/put)
