# Risk n8n operations

Manage risks. Select **Risk** in the Probo node's **Resource** field.

Return to the [complete n8n resource reference](/docs/developers/api/n8n/resources) to browse another resource.

| Operation               | Value                   | Description                                                               | Source                                                                                                                                           |
| ----------------------- | ----------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Create                  | `create`                | Create a new risk.                                                        | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/create.operation.ts)                |
| Delete                  | `delete`                | Delete a risk. Deleting a risk also deletes its history in risk analyses. | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/delete.operation.ts)                |
| Get                     | `get`                   | Get a risk.                                                               | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/get.operation.ts)                   |
| Get Many                | `getAll`                | Get many risks.                                                           | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/getAll.operation.ts)                |
| Link Document           | `linkDocument`          | Link a document to a risk.                                                | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/linkDocument.operation.ts)          |
| Link Internal Control   | `linkInternalControl`   | Link an internal control to a risk.                                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/linkInternalControl.operation.ts)   |
| Link Obligation         | `linkObligation`        | Link an obligation to a risk.                                             | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/linkObligation.operation.ts)        |
| Publish List            | `publish`               | Publish the risk register as a document version.                          | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/publish.operation.ts)               |
| Unlink Document         | `unlinkDocument`        | Unlink a document from a risk.                                            | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/unlinkDocument.operation.ts)        |
| Unlink Internal Control | `unlinkInternalControl` | Unlink an internal control from a risk.                                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/unlinkInternalControl.operation.ts) |
| Unlink Obligation       | `unlinkObligation`      | Unlink an obligation from a risk.                                         | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/unlinkObligation.operation.ts)      |
| Update                  | `update`                | Update an existing risk.                                                  | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/risk/update.operation.ts)                |
