---
title: "Listar automações"
method: GET
path: "/api/management/automations"
tags: ["automations"]
---

# Listar automações

`GET /api/management/automations`

Lista todas as automações da conta, sem paginação, com o gatilho de cada uma, a quantidade de componentes e o número de execuções. Aceita os filtros de [Filtros básicos](https://docs.olie.ai/api-reference/general/basic-filters); filtro desconhecido retorna 400. Conceito em [Automações](https://docs.olie.ai/guides/automation/overview).

## Query parameters

- `filter[title]` string
- `filter[active]` string
- `filter[trigger_event]` string

## Response `200`

Sucesso

- object — Automações da conta.
  - `response` boolean — Indicador de sucesso da requisição. Sempre true nas respostas bem-sucedidas.
  - `automations` object[] — Automações encontradas.
    - `id` integer — ID da automação.
    - `title` string — Nome da automação.
    - `active` boolean — Se a automação está ligada.
    - `trigger_event` 'project_step_moved_trigger' | 'project_idle_in_step_trigger' | 'project_field_change_trigger' | 'project_tag_linked_trigger' | 'project_dynamic_form_edited_trigger' | 'project_date_reached_trigger' | 'project_execution_trigger' | 'project_content_added_trigger' — Variante do gatilho.
    - `trigger_relations` object[] — Objetos vinculados ao gatilho (ex.: etapas), com todos os seus atributos.
      - `id` union — ID do objeto.
        - integer
        - string
      - `name` string — Nome do objeto.
      - `__type` string — Tipo do objeto.
    - `components_count` integer — Quantidade de componentes (gatilho incluído).
    - `executions` integer, nullable — Quantas vezes a automação foi executada.
    - `created_at` string, date-time — Data de criação da automação.
    - `updated_at` string, date-time — Data da última alteração da automação.
    - `deleted_at` string, date-time, nullable — Data de exclusão. Sempre nulo nas respostas.

## Other responses

- `400` — Filtro inválido

## Changes

- **2026-09-22** `d8fb547e20a2` — 3 breaking, 24 warning
  - the response property `automations/items/executions` became nullable for the status `200`
  - response property `automations/items/trigger_relations/items/id` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - the `automations/items/deleted_at` response's property type changed from no type to `string`, and format from no format to `date-time` for status `200`
  - removed the optional property `automations/items/trigger_relations/items/allow_execution` from the response with the `200` status
  - …23 more
- **2026-09-22** `4e244f2507d6` — 5 info
  - added the new optional `query` request parameter `filter[active]`
  - added the new optional `query` request parameter `filter[title]`
  - added the new optional `query` request parameter `filter[trigger_event]`
  - added the media type `application/json` for the response with the status `200`
  - …1 more

[Change history](https://skmtc.dev/olie-ai/apis/olie-api/changes/api/management/automations/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.dev/olie-ai/apis/olie-api/revisions/d7bda7d32f67?raw)
