---
title: "Mover um projeto para outro pai"
method: PUT
path: "/api/management/projects/{project}/hierarchy/move-to-parent"
tags: ["projects", "Hierarquia"]
---

# Mover um projeto para outro pai

`PUT /api/management/projects/{project}/hierarchy/move-to-parent`

Muda o projeto de lugar na estrutura, colocando-o sob outro pai. Enviar `new_parent_id` como `null` promove o projeto a raiz.

A movimentação é recusada quando criaria um ciclo ou quando a subárvore do projeto ultrapassaria o limite de quatro níveis de profundidade — veja [Hierarquia de projetos](https://docs.olie.ai/guides/projects/project-hierarchy).

## Request body

- object
  - `new_parent_id` unknown

## Response `200`

Sucesso

- object
  - `response` boolean
  - `data` object
    - `project` object
      - `id` string
      - `name` string
    - `old_parent` object
      - `id` string
      - `name` string
    - `new_parent` object
      - `id` string
      - `name` string
    - `new_hierarchy_breadcrumb` string
    - `is_root` boolean

---

[API](https://skmtc.net/olie-ai/apis/olie-api.md) · [All operations](https://skmtc.net/olie-ai/apis/olie-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/olie-ai/olie-api/revisions/063de6e2e93c/schema)
