# Get an execution

> One execution's status, error, and parsed run output.

Source: https://docs.generalinput.com/api/workflows/get-execution



<Endpoint method="GET" path="/v1/workflows/:id/executions/:executionId" />

<Access scope="workflows:manage" />

## Response [#response]

```json
{
  "id": "exec_01HX…",
  "workflowId": "wf_01HX…",
  "status": "completed",
  "error": null,
  "isTest": true,
  "sandboxRuntimeMs": 4120,
  "startedAt": "2026-09-03T10:00:02.000Z",
  "completedAt": "2026-09-03T10:00:41.000Z",
  "run": { "outputs": {}, "artifacts": [] }
}
```

`run` is the parsed run record (outputs plus artifact metadata) and is `null` while the execution is in progress. `error` is set when `status` is `failed`.

## Errors [#errors]

| Status | When                                                      |
| ------ | --------------------------------------------------------- |
| `404`  | No such execution, or it belongs to a different workflow. |
