---
title: "Obter minhas execuções"
method: GET
path: "/api/management/project-executions/me"
tags: ["projects", "Execuções"]
---

# Obter minhas execuções

`GET /api/management/project-executions/me`

Retorna o panorama de execuções do usuário autenticado: a execução em andamento (se houver), as execuções recentes e os tempos acumulados no período — total trabalhado, tempo ocioso e tempo no projeto e na etapa atuais.

O período padrão é o dia de hoje e não pode passar de 30 dias. Quem não tem acesso aos cronômetros recebe os tempos como `null` e `hidden_timers` igual a `true`.

## Query parameters

- `start_date` string
- `end_date` string

## Response `200`

Sucesso

- object — Panorama de execuções do usuário autenticado.
  - `response` boolean, required — Sempre true quando a operação é concluída.
  - `current_execution` object, nullable — Execução em andamento, quando existe.
  - `recent_executions` object[] — Execuções recentes do usuário.
    - `id` string, uuid — ID (UUID) da execução.
    - `project_id` string, uuid — Projeto em que o tempo foi contado.
    - `user_id` string, uuid — Pessoa que executou.
    - `funnel_step_id` integer — Etapa do funil em que o tempo foi contado.
    - `started_at` string, date-time — Início da contagem.
    - `finished_at` string, date-time, nullable — Término da contagem. `null` enquanto a execução está em andamento.
    - `hourly_rate` number, nullable — Valor hora aplicado. Só aparece para quem tem acesso a custos.
    - `finished_reason` string, nullable — Motivo do encerramento: `self_stop`, `scheduled_stop`, `step_moved`, `project_deleted`, `project_template` ou `step_deleted`.
    - `started_at_real` string, date-time, nullable — Início original, quando o horário foi ajustado depois.
    - `finished_at_real` string, date-time, nullable — Término original, quando o horário foi ajustado depois.
    - `project` object, nullable — Projeto da execução.
    - `user` object, nullable — Pessoa que executou.
    - `funnel_step` object, nullable — Etapa e funil da execução.
  - `hidden_timers` boolean — `true` quando o usuário não pode ver os próprios cronômetros; nesse caso os tempos vêm nulos.
  - `total_time` integer, nullable — Tempo trabalhado no período, em segundos.
  - `idle_time` integer, nullable — Tempo do período sem execução, em segundos.
  - `current_project_total_time` integer, nullable — Tempo acumulado no projeto da execução atual, em segundos.
  - `current_step_total_time` integer, nullable — Tempo acumulado na etapa da execução atual, em segundos.

## Changes

- **2026-08-24** `3c590152d5b5` — 13 breaking, 19 warning, 2 info
  - the response property `current_execution` became nullable for the status `200`
  - the response property `current_project_total_time` became nullable for the status `200`
  - the response property `current_step_total_time` became nullable for the status `200`
  - the response property `idle_time` became nullable for the status `200`
  - …30 more
- **2026-08-19** `3d619d9db20d` — 3 info
  - api tag `Execuções` added
  - api tag `project-execution` removed
  - api tag `{id}` removed
- **2026-08-19** `d270bef5be29` — 2 info
  - added the new optional `query` request parameter `end_date`
  - added the new optional `query` request parameter `start_date`

[Change history](https://skmtc.dev/olie-ai/apis/olie-api/changes/api/management/project-executions/me/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)
