---
title: "Obter o painel de execuções do projeto"
method: GET
path: "/api/management/projects/{project}/project-executions/dashboard"
tags: ["projects", "Execuções"]
---

# Obter o painel de execuções do projeto

`GET /api/management/projects/{project}/project-executions/dashboard`

Consolida o tempo trabalhado no projeto: total investido, número de sessões, duração média, distribuição por funil e etapa e o ranking de pessoas por tempo — indicando quem está executando no momento. Todos os tempos são em segundos.

## Response `200`

Sucesso

- object — Painel de execuções do projeto.
  - `response` boolean, required — Sempre true quando a operação é concluída.
  - `dashboard` object, required — Consolidação do tempo trabalhado no projeto.
    - `total_time_invested` integer — Tempo total investido no projeto, em segundos.
    - `total_sessions` integer — Quantidade de execuções registradas.
    - `average_duration` integer — Duração média de cada execução, em segundos.
    - `distribution_by_funnel` object[] — Distribuição do tempo por funil.
      - `funnel_id` integer — ID do funil.
      - `funnel_name` string — Nome do funil.
      - `steps` object[] — Distribuição do tempo por etapa.
        - `step_id` integer — ID da etapa.
        - `step_name` string — Nome da etapa.
        - `time` integer — Tempo acumulado na etapa, em segundos.
        - `percentage` number — Participação da etapa no total, em percentual.
    - `top_users_by_time` object[] — Pessoas ordenadas por tempo dedicado.
      - `user_id` string, uuid — ID (UUID) da pessoa.
      - `user_name` string — Nome da pessoa.
      - `time` integer — Tempo dedicado por ela, em segundos.
      - `percentage` number — Participação dela no total, em percentual.
      - `is_currently_executing` boolean — Indica se ela está executando o projeto agora.
      - `current_execution_id` string, uuid, nullable — Execução em andamento dela, quando houver.
      - `steps` object[] — Distribuição do tempo por etapa.
        - `step_id` integer — ID da etapa.
        - `step_name` string — Nome da etapa.
        - `time` integer — Tempo acumulado na etapa, em segundos.
        - `percentage` number — Participação da etapa no total, em percentual.

## Changes

- **2026-08-24** `3c590152d5b5` — 2 breaking, 2 info
  - the response property `dashboard/top_users_by_time/items/current_execution_id` became nullable for the status `200`
  - the `dashboard/top_users_by_time/items/steps/items/percentage` response's property type changed from `integer` to `number` for status `200`
  - the response property `dashboard` became required for the status `200`
  - the response property `response` became required for the status `200`
- **2026-08-19** `3d619d9db20d` — 4 info
  - api tag `Execuções` added
  - api tag `project-execution` removed
  - api tag `{id}` removed
  - added the media type `application/json` for the response with the status `200`

[Change history](https://skmtc.dev/olie-ai/apis/olie-api/changes/api/management/projects/:project/project-executions/dashboard/get.md)

---

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