---
title: "List execution step logs for an execution"
method: GET
path: "/executions/{id}/execution_step_logs"
tags: ["Execution step logs"]
---

# List execution step logs for an execution

`GET /executions/{id}/execution_step_logs`

## Path parameters

- `id` string, required

## Response `200`

A dictionary with an `execution_step_logs` property

- object
  - `execution_step_logs` ExecutionStepLog[], required — An array of execution step logs
    - `id` string, required — The ID of the execution step log
    - `step` string, required — The ID of the campaign step
    - `outcome` string, required — The outcome of the step execution
    - `reason` string, nullable, required — The reason for the outcome
    - `sent_email` string, nullable, required — The ID of the sent email, if applicable
    - `sent_sms_message` string, nullable, required — The ID of the sent SMS message, if applicable
    - `sent_custom_step` string, nullable, required — The ID of the sent custom step, if applicable
    - `created_at` string, required — The time the step was logged in ISO 8601 format

---

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