Skip to main content
POST
/
workflows
/
runs
/
{runId}
/
resume-from
/
{nodeId}
Resume a failed workflow
curl --request POST \
  --url https://v1.api.altostrat.io/workflows/runs/{runId}/resume-from/{nodeId} \
  --header 'Authorization: Bearer <token>'
{
  "message": "Workflow resumed successfully from node 'n2'.",
  "new_run": {
    "id": "fl_run_01h3j4k5l6m7n8p9q0r1s2t3u4",
    "status": "completed",
    "error_message": "Webhook request failed: 503 Service Unavailable",
    "started_at": "2025-10-31T12:00:00.000000Z",
    "completed_at": "2025-10-31T12:00:05.000000Z",
    "duration_in_seconds": 5,
    "logs": [
      {
        "id": "fl_log_01h3j4k5l6m7n8p9q0r1s2t3u4",
        "node_id": "n2",
        "component_id": "webhook",
        "status": "success",
        "output": {
          "status": 200,
          "body": {
            "message": "ok"
          }
        },
        "created_at": "2025-10-31T12:00:02.000000Z"
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://altostrat.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Standard JWT for user sessions obtained via Altostrat authentication.

Path Parameters

runId
string
required

The prefixed ID of the workflow run (e.g., fl_run_...).

nodeId
string
required

The ID of the successfully completed node from which to resume execution.

Response

The workflow resumption has been accepted and is running asynchronously.

message
string
Example:

"Workflow resumed successfully from node 'n2'."

new_run
object