---
title: "Obter análises dos descendentes"
method: GET
path: "/api/management/projects/{project}/hierarchy/analytics"
tags: ["projects", "Hierarquia"]
---

# Obter análises dos descendentes

`GET /api/management/projects/{project}/hierarchy/analytics`

Consolida em um único retorno os números de todos os projetos abaixo do projeto informado — financeiro, tarefas, funis e pessoas envolvidas — para uma visão macro da estrutura.

Projetos sem nenhum descendente respondem com erro, já que não há o que consolidar.

## Response `200`

Sucesso

- object
  - `response` boolean
  - `data` object
    - `budget` object
      - `total_budget` integer
      - `average_budget` integer
      - `budget_distribution` object
        - `120000` integer
        - `340000` integer
      - `projects_with_budget` integer
      - `projects_without_budget` integer
      - `budget_range` object
        - `min` integer
        - `max` integer
    - `funnels` object
      - `total_funnels` integer
      - `average_funnels_per_project` number
      - `funnels_per_project` object
        - `019e0f21-4b3c-71a8-8f0e-9c2d5a7b1e40` integer
      - `projects_per_step` object
        - `181` integer
      - `projects_with_funnels` integer
      - `projects_without_funnels` integer
    - `users` object
      - `total_users` integer
      - `total_user_assignments` integer
      - `average_users_per_project` integer
      - `users_by_role` object
        - `assignee` integer
        - `follower` integer
      - `users_per_project` object
        - `019e0f21-4b3c-71a8-8f0e-9c2d5a7b1e40` integer
      - `projects_with_users` integer
      - `projects_without_users` integer
    - `status` object
      - `by_status` object
        - `1` integer
        - `2` integer
      - `total_projects` integer
      - `status_distribution_percentage` object
        - `1` number
        - `2` number
    - `impact` object
      - `by_impact` object
        - `6` integer
        - `7` integer
        - `9` integer
      - `average_impact` number
      - `impact_range` object
        - `min` integer
        - `max` integer
      - `high_impact_projects` integer
      - `medium_impact_projects` integer
      - `low_impact_projects` integer
    - `hierarchy` object
      - `total_levels` integer
      - `level_distribution` object
        - `1` integer
        - `2` integer
      - `leaf_projects` integer
      - `branch_projects` integer
      - `branch_to_leaf_ratio` number
      - `average_children_per_branch` integer
    - `timeline` object
      - `recent_projects` object
        - `last_30_days` integer
        - `last_90_days` integer
        - `last_365_days` integer
      - `recently_updated` integer
      - `monthly_creation_trend` object
        - `2026-06` integer
        - `2026-07` integer
        - `2026-08` integer
      - `oldest_project_age_days` integer
      - `newest_project_age_days` integer

## Other responses

- `422` — Projeto sem descendentes

---

[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)
