The Risk object
Global ID (GID) of the risk.
GID of the organization this risk belongs to.
Name of the risk.
Optional description of the risk.
Risk category (free-form string, e.g.
"Access Control", "Data Privacy").How the organization has decided to address this risk. See RiskTreatment enum.
Likelihood of the risk occurring before any controls are applied (1–5 scale).
Impact of the risk if it occurs before any controls are applied (1–5 scale).
Computed inherent risk score (typically
inherent_likelihood × inherent_impact).Likelihood after controls are applied.
Impact after controls are applied.
Computed residual risk score.
Notes on the risk, treatment rationale, or any other relevant context.
GID of the profile responsible for this risk.
GID of the snapshot this risk belongs to, or null for live data.
ISO 8601 timestamp of when the risk was created.
ISO 8601 timestamp of the last update.
RiskTreatment enum
| Value | Description |
|---|---|
MITIGATED | Controls have been applied to reduce the risk to an acceptable level |
ACCEPTED | The organization has decided to accept the risk without additional controls |
AVOIDED | The activity or condition creating the risk has been eliminated |
TRANSFERRED | Risk has been transferred to a third party (e.g. via insurance or contract) |
Operations
listRisks
Returns all risks for the organization. MCP tool:listRisks
Parameters
GID of the organization.
Number of results per page.
Pagination cursor from a previous response’s
next_cursor.Response
Array of risk objects.
Cursor for the next page.
getRisk
Returns a single risk by ID. MCP tool:getRisk
Parameters
GID of the risk.
Response
The requested risk object.
addRisk
Creates a new risk. MCP tool:addRisk
Parameters
GID of the organization.
Risk name.
Risk category.
Treatment decision.
Inherent likelihood (1–5).
Inherent impact (1–5).
Optional description.
GID of the risk owner.
Residual likelihood after controls.
Residual impact after controls.
Notes or treatment rationale.
Response
The created risk object.
updateRisk
Updates an existing risk. MCP tool:updateRisk
Parameters
GID of the risk to update.
addRisk are optional. Only provided fields are updated.
Response
The updated risk object.
deleteRisk
Deletes a risk. MCP tool:deleteRisk
Parameters
GID of the risk to delete.
Response
GID of the deleted risk.