---
title: "GET /sequences/{id}/steps"
method: GET
path: "/sequences/{id}/steps"
tags: ["Sequences"]
---

# GET /sequences/{id}/steps

`GET /sequences/{id}/steps`

## Path parameters

- `id` string, uuid, required

## Query parameters

- `cursor` string
- `limit` integer
- `type` SequenceStepType[]

## Response `200`

Response returned when listing sequence steps.

- ListSequenceStepsResponse — Response returned when listing sequence steps.
  - `steps` SequenceStep[], required
    - union — A sequence step in any of its variants.
      - AutomaticEmailSequenceStep — Shared fields for sequence step responses.
        - `id` string, uuid, required
        - `key` string, required
        - `created_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `updated_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `sequence_id` string, uuid, required
        - `version_number` integer, nullable, required
        - `dependencies` SequenceStepDependency[], required
          - `parent_step_id` string, uuid, required
          - `condition` union, required — Condition embedded in sequence step responses.
            - SequenceStepTimerCondition — Timer condition embedded in sequence step responses.
              - …
            - SequenceStepAndCondition — Conjunction condition embedded in sequence step responses.
              - …
            - SequenceStepOrCondition — Disjunction condition embedded in sequence step responses.
              - …
      - ManualEmailSequenceStep — Shared fields for sequence step responses.
        - `id` string, uuid, required
        - `key` string, required
        - `created_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `updated_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `sequence_id` string, uuid, required
        - `version_number` integer, nullable, required
        - `dependencies` SequenceStepDependency[], required
          - `parent_step_id` string, uuid, required
          - `condition` union, required — Condition embedded in sequence step responses.
            - SequenceStepTimerCondition — Timer condition embedded in sequence step responses.
              - …
            - SequenceStepAndCondition — Conjunction condition embedded in sequence step responses.
              - …
            - SequenceStepOrCondition — Disjunction condition embedded in sequence step responses.
              - …
      - TaskSequenceStep — Shared fields for sequence step responses.
        - `id` string, uuid, required
        - `key` string, required
        - `created_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `updated_at` string, date-time, required — String value representing an RFC 3339 datetime.
        - `sequence_id` string, uuid, required
        - `version_number` integer, nullable, required
        - `dependencies` SequenceStepDependency[], required
          - `parent_step_id` string, uuid, required
          - `condition` union, required — Condition embedded in sequence step responses.
            - SequenceStepTimerCondition — Timer condition embedded in sequence step responses.
              - …
            - SequenceStepAndCondition — Conjunction condition embedded in sequence step responses.
              - …
            - SequenceStepOrCondition — Disjunction condition embedded in sequence step responses.
              - …
  - `next_cursor` string, nullable, required

## Other responses

- `400` — Response for any operation that results in a bad request error.
- `401` — Response for any operation that results in an unauthorized error.
- `404` — Response returned when a sequence step cannot be found.
- `429` — Response for any operation that exceeds a rate limit.
- `500` — Response for any operation that results in an internal server error.

---

[API](https://skmtc.dev/unifygtm/apis/unify-analytics-api.md) · [All operations](https://skmtc.dev/unifygtm/apis/unify-analytics-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/unifygtm/unify-analytics-api/revisions/2f145e6f6d7e/schema)
