# get operation history events

`GET https://api.suger.cloud/org/{orgId}/v2/operation/{operationId}/history`

Get the history events for a Temporal workflow operation by operation ID.

## Parameters

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| `orgId` | path | string | yes | Organization ID |
| `operationId` | path | string | yes | Temporal Workflow ID |

## Responses

### 200 — OK

Content-Type: `application/json` · Schema: `OperationEventsResponse`

**`OperationEventsResponse`** fields:

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `operationHistoryEvent` | array<OperationHistoryEvent> | no |  |

**`OperationHistoryEvent`** fields:

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `attributes` | object | no |  |
| `eventID` | integer | no |  |
| `eventTime` | string | no |  |
| `eventType` | string | no |  |
| `taskID` | integer | no |  |
| `version` | integer | no |  |
| `worker_may_ignore` | boolean | no |  |

### 400 — Bad request error

Content-Type: `application/json`

### 500 — Internal server error

Content-Type: `application/json`

---

Interactive API reference: https://doc.suger.io/api/
