Skip to main content
GET
List automation runs

Endpoints

  • GET /automations/:id/runs
  • GET /automation-runs/:runId

Run detail includes

  • Trigger event
  • Resolved identity
  • Per-step timeline
  • Wait states
  • Timeout path
  • Linked sent email and push records
  • Last error

Operational notes

  • Run execution uses at-least-once semantics.
  • Step retries are protected with step-level idempotency, so a previously completed step is not re-sent on resume.
  • wait_for_event timeout handling is scheduler based and near-real-time, not a hard real-time guarantee.
  • If a wait times out first, a later matching event does not reopen that completed branch.

Example run detail

Authorizations

Authorization
string
header
required

Integration key for backend workloads, or a scoped personal key (sr_user_) for account discovery and supported project operations. MCP accepts only personal keys.

Headers

X-Sendrealm-Project-Id
string<uuid>

Explicit project context. Required for personal-key project resource calls; integration keys retain their configured default. MCP clients supply project_id in each tool call instead.

Path Parameters

id
string<uuid>
required

Query Parameters

limit
integer
default:20

Page size.

Required range: 1 <= x <= 100
after
string

Opaque cursor from metadata.next.

Response

Run list

status
integer
required

HTTP response status code

data
object[]
required
metadata
object
required