---
title: "List automation steps"
method: GET
path: "/api/reach/v1/profiles/{profileUuid}/automations/{automationUuid}/steps"
tags: ["Reach: Automations"]
---

# List automation steps

`GET /api/reach/v1/profiles/{profileUuid}/automations/{automationUuid}/steps`

## Request

- Base URL: `https://developers.hostinger.com`
- URL: `https://developers.hostinger.com/api/reach/v1/profiles/{profileUuid}/automations/{automationUuid}/steps`
- Auth: HTTP bearer

Get the workflow of an automation as a flat list of steps.

The steps form a tree rather than a straight line: follow `parent_uuid` to reconstruct the
branches, and use `step_order` to order the steps that share a parent. An automation with no
steps yet returns an empty list.

## Path parameters

- `profileUuid` string, required
- `automationUuid` string, required

## Response `200`

Success response

- ReachV1AutomationsStepsAutomationStepResource[]: Array of [`Reach.V1.Automations.Steps.AutomationStepResource`](#model/reachv1automationsstepsautomationstepresource)
  - `uuid` string
  - `parent_uuid` string, nullable: The step this one branches from. Null for the entry point of the workflow.
  - `step_order` integer: Position of this step among the steps sharing its parent.
  - `type` 'trigger' | 'action' | 'conditional': Role of the step in the workflow. A `conditional` step branches into several children.
  - `value` 'new_contact' | 'new_segment_contact' | 'form_submitted' | 'webhook' | 'send_welcome_email' | 'send_email' | 'send_campaign' | 'decision' | 'delay': The concrete trigger, action, decision or delay this step performs.
  - `config` object, nullable: Step configuration. The shape depends on the value, and is empty for steps that take none.

## Other responses

- `401`: Unauthenticated response
- `500`: Error response

## Changes

- **2026-08-17** `1d7fdfc8935a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hostinger/apis/hostinger-api/changes/api/reach/v1/profiles/:profileUuid/automations/:automationUuid/steps/get.md)

---

[API](https://skmtc.dev/hostinger/apis/hostinger-api.md) - [All operations](https://skmtc.dev/hostinger/apis/hostinger-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hostinger/apis/hostinger-api/revisions/0f15233b8b42?raw)
