Risks
Create Risk
Use this API to create a new risk in the Risk Register. The response will include details of the created risk.
🗒 Things to Know
- This API will create a new risk with the specified details.
- The risk will be created in the default state.
- This is a standalone risk creation endpoint.
post/api/risk/v3/risks
Request body
Example request
{
"riskOwners": [
{
"id": "e549ec16-b42a-4612-a402-3fcce7cc5f78",
"name": "Acme Corp, John Doe"
}
],
"relatedEntities": [
{
"id": "d974c78a-c2f0-480a-aa27-4d40c44bb890",
"type": "PIA",
"sourceType": {
"id": "3f99b4ac-7c66-45b6-8ff4-63a67a3ec7be",
"label": "Inventory",
"translationKey": "OBJ.Objective",
"riskType": true,
"moduleName": "Objective"
},
"name": "Raw Materials and Sales Inventory"
}
],
"controlRequestDtos": [
{
"identifier": "A.1.1",
"name": "Control ABC",
"orgGroupId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"description": "Testing Control",
"recommendation": "Recommended",
"frameworkId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"frameworkName": "NIST",
"frameworkNameKey": "framework.NIST",
"status": "Active",
"categoryId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"categoryName": "Access Control",
"categoryNameKey": "category.AccessControl",
"implementationGuidance": "Testing Control"
}
]
}Response
Created
string uuid required