Skip to main content
GET
/
workflow
/
{id}
/
history
Get paginated workflow execution history
curl --request GET \
  --url http://localhost:3001/workflow/{id}/history
{
  "workflow": {},
  "events": [
    {}
  ],
  "runId": "<string>",
  "nextPageToken": "<string>"
}

Path Parameters

id
string
required

The workflow execution ID

Query Parameters

runId
string

Specific run ID. Required when using pageToken.

pageSize
integer
default:20

Number of events per page

Required range: 1 <= x <= 50
pageToken
string

Base64 pagination token from previous response

includePayloads
boolean
default:false

Include decoded input/output payloads in events

Response

Paginated history events

workflow
object

Workflow metadata (null on subsequent pages)

events
object[]
runId
string

Resolved run ID. Echo this value as the runId query parameter when fetching subsequent pages.

nextPageToken
string | null