---
title: "Get specific node run"
method: GET
path: "/flow-runs/{id}/nodes/{nodeKey}/runs/{nodeRunId}"
tags: ["FlowRuns"]
---

# Get specific node run

`GET /flow-runs/{id}/nodes/{nodeKey}/runs/{nodeRunId}`

## Path parameters

- `id` string, required
- `nodeKey` string, required
- `nodeRunId` string, required

## Response `200`

- FlowNodeRunRecordWithoutOutputsDataDto
  - `id` string, required
  - `upstreamRuns` object[], required
    - `nodeKey` string, required
    - `runId` string, required
    - `outputId` string, required
  - `input` object, required
  - `status` 'completed' | 'failed' | 'skipped', required
  - `logs` object[], required
  - `outputs` object[], required
    - `id` string, required
    - `downstreamRuns` object[], required
      - `runId` string, required
      - `nodeKey` string, required
  - `errors` FlowNodeRunRecordWithoutOutputsDataDtoSchema0[], required
    - `type` 'bad_request' | 'connection' | 'configuration' | 'dependency_error' | 'flow_run' | 'flow_instance_setup' | 'concurrency' | 'internal' | 'action_run' | 'action_instance_setup' | 'unit_run' | 'custom_code' | 'insufficient_credit' | 'openrouter_not_configured'
    - `key` string
    - `message` string, required
    - `data` object
    - `stack` object
    - `causedByError` FlowNodeRunRecordWithoutOutputsDataDtoSchema0 — recursive
    - `logs` object[]

---

[API](https://skmtc.net/getmembrane/apis/membrane-api.md) · [All operations](https://skmtc.net/getmembrane/apis/membrane-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getmembrane/membrane-api/versions/f8591a09da92/schema)
