Endpoints
DEVELOPER REFERENCE
List execution logs
GET /executions/{executionId}/logs
Read paginated node log metadata, ordered by start time then ID. Payload values are redacted.
GET /api/v1/executions/{executionId}/logsPermission: executions:read. Write endpoints also require a workspace role that permits changes. See authentication and errors.
Request
curl --request GET 'https://app.innflow.ai/api/v1/executions/execution_id/logs' \
--header "Authorization: Bearer $INNFLOW_API_KEY"Examples use placeholder IDs. Set INNFLOW_API_KEY in your shell and replace IDs with your own before sending a request.
Parameters
| Name | In | Required | Details |
|---|---|---|---|
executionId | path | Yes | Resource identifier. |
X-Innflow-Workspace | header | No | Organization ID, or personal. Set explicitly; omission uses legacy user-owned resource scope. |
page | query | No | Page number, starting at 1. |
pageSize | query | No | Results per page (1–100). |
nodeId | query | No | Filter logs to one node. |
Response
HTTP 200 — Returns data with items, totalCount and nextPage (null at the end). Items include id, nodeId, nodeName, nodeType, status, startedAt, completedAt, durationMs, error and diagnostics. Use the payload endpoint for log input/output.
See OpenAPI download for the machine-readable request contract and errors for errors and retry behavior.