Skip to main content
GET
/
workflows
/
{workflowId}
/
logs
List workflow logs
curl --request GET \
  --url https://v1.api.altostrat.io/workflows/{workflowId}/logs \
  --header 'Authorization: Bearer <token>'
[
  {
    "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"
  }
]

Authorizations

Authorization
string
header
required

Standard JWT for user sessions obtained via Altostrat authentication.

Path Parameters

workflowId
string
required

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

Response

Workflow log entries.

id
string

The unique prefixed identifier for the log entry.

Example:

"fl_log_01h3j4k5l6m7n8p9q0r1s2t3u4"

node_id
string

The ID of the node that generated this log entry.

Example:

"n2"

component_id
string | null

The component type of the node that generated this log.

Example:

"webhook"

status
enum<string>

The status of this specific step execution.

Available options:
success,
error,
warning
Example:

"success"

output
object

The JSON output produced by the node.

Example:
{
"status": 200,
"body": { "message": "ok" }
}
created_at
string<date-time>

The timestamp when the log entry was created.

Example:

"2025-10-31T12:00:02.000000Z"