Provides access to the risks that are part of a Hyperproof organization.
Risks API (1.0)
- Mock serverhttps://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi
- Hyperproof UShttps://api.hyperproof.app/v1/risks
- Hyperproof Govhttps://api.hyperproofgov.app/v1/risks
- Hyperproof EUhttps://api.hyperproof.eu/v1/risks
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/?riskRegisterId=string&status=string&expand=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Success.
The unique identifier for the organization
Human readable unique identifier for the risk within the organization
The unique identifier for the risk register which the risk belongs to
Name of the risk
Description of the risk
The response to the risk
The current stage of the risk
The unique identifier for the user who is the owner of the risk
The unique identifier of the group assigned to the risk
The unique identifier for the hyperproof user or external contact who reported the risk
The type of person who reported the risk
The inherent likelihood level of the risk. Index notation (0-based)
The user-assigned value for the inherent likelihood scale for the risk, determined from likelihoodLevel and customRiskScales
The reasoning for the inherent likelihood level of the risk
The user-assigned value of inherent impact scale for the risk, determined from impactLevel and customRiskScales
The inherent risk value for the risk, calculated as likelihoodValue x impactValue
Flag indicating whether the actual residual risk has been overridden from the calculated value
The unique identifier of the user who overrode the residual risk
The date when the residual risk was overridden (ISO-8601 format)
Flag indicating whether the residual likelihood has been overridden from the calculated value
The user-overridden residual likelihood level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual likelihood
The date when the residual likelihood was overridden (ISO-8601 format)
Flag indicating whether the residual impact has been overridden from the calculated value
The user-overridden residual impact level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual impact
The date when the residual impact was overridden (ISO-8601 format)
The residual likelihood value for the risk after applying the mitigation from linked controls and accounting for the controls' health to likelihoodValue. If overridden, calculated using residualLikelihoodLevel and customRiskScales
The residual impact value for the risk after applying the mitigation from linked controls and accounting for the controls' health to impactValue. If overridden, calculated using residualImpactLevel and customRiskScales
The calculated risk value after applying the mitigation from linked controls to the inherent risk value
The desiredResidualRisk accounting for the health of the mitigating controls
The calculatedActualResidualRisk value unless overridden by the actualRisk value
Custom risk scales defined for the risk register the risk belongs to
The unique identifier of the user who created the risk
The date the risk was created (ISO-8601 format)
The unique identifier of the user who last updated the risk
The date the risk was updated (ISO-8601 format)
[ { "id": "d88d505d-5199-11ee-a644-522476618ae8", "orgId": "ce83e3cd-5199-11ee-a644-522476618ae8", "riskIdentifier": "FGSC-RA1", "riskRegisterId": "9f25da4f-1532-11ee-a87d-8e36b9d27de7", "name": "Free Gas Safety Checks not provided in a complete and timely manner", "description": "Requests from eligible customers for a Free Gas Safety Check are not actioned in an appropriate timescale leading to poor customer service, the potential for safety issues and non compliance with our SLCs.", "category": "Controls Program - Customer Operations", "response": "accept", "responseRationale": "accepted", "likelihoodLevel": 1, "likelihoodRationale": "security", "impactLevel": 1, "impactRationale": "cyber", "notes": "Reviewed by our internal team", "ownerId": "ce83e3cd-5199-11ee-a644-522476618aek", "toleranceLevel": 1, "overrideActualRisk": false, "overrideActualRiskReason": "low", "overrideActualRiskBy": "ac57e976-69ab-11ed-b991-1284f382c88o", "overrideActualRiskOn": "2023-08-10T20:27:32.8901160+00:00", "actualRisk": 4, "overrideResidualLikelihood": false, "residualLikelihoodLevel": 3, "overrideResidualLikelihoodBy": "ac57e976-69ab-12ab-b991-1284f382c88a", "overrideResidualLikelihoodOn": "2023-08-10T20:27:32.8901160+00:00", "overrideResidualImpact": true, "residualImpactLevel": 2, "overrideResidualImpactBy": "ac57e976-69ab-11ed-b991-1284f382c88d", "overrideResidualImpactOn": "2023-08-10T20:27:32.8901160+00:00", "customFields": [ … ], "status": "active", "createdBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "createdOn": "2023-09-12T18:26:10.0053650+00:00", "updatedBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "updatedOn": "2023-09-12T18:26:10.0053650+00:00", "permissions": [] } ]
The unique identifier for the risk register which the risk will belong to. If the intake risk register is provided, the risk will be created as a proposed risk.
The response to the risk
The inherent likelihood level of the risk. Index notation (0-based)
The reasoning for the inherent likelihood level of the risk
The unique identifier for the user who will be the owner of the risk
The unique identifier of the group assigned to the risk
- Mock serverhttps://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi
- Hyperproof UShttps://api.hyperproof.app/v1/risks
- Hyperproof Govhttps://api.hyperproofgov.app/v1/risks
- Hyperproof EUhttps://api.hyperproof.eu/v1/risks
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/ \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"riskRegisterId": "23b806fb-bad2-4f7a-b8d1-ac1177909992",
"riskIdentifier": "RA-5",
"name": "Gas Risk",
"description": "Risks of gas and electricity",
"category": "Controls Program - Customer Operations",
"response": "accept",
"likelihoodLevel": 1,
"likelihoodRationale": "security",
"impactLevel": 1,
"impactRationale": "cyber",
"toleranceLevel": 1,
"ownerId": "23b806db-bad2-4f7a-b8d1-ac117790999b",
"customFields": [
{
"fieldId": "ceb912ab-519b-11ee-a644-522476618ae8",
"textValue": "Antonio Moreno"
}
]
}'Success.
The unique identifier for the organization
Human readable unique identifier for the risk within the organization
The unique identifier for the risk register which the risk belongs to
Name of the risk
Description of the risk
The response to the risk
The current stage of the risk
The unique identifier for the user who is the owner of the risk
The unique identifier of the group assigned to the risk
The unique identifier for the hyperproof user or external contact who reported the risk
The type of person who reported the risk
The inherent likelihood level of the risk. Index notation (0-based)
The user-assigned value for the inherent likelihood scale for the risk, determined from likelihoodLevel and customRiskScales
The reasoning for the inherent likelihood level of the risk
The user-assigned value of inherent impact scale for the risk, determined from impactLevel and customRiskScales
The inherent risk value for the risk, calculated as likelihoodValue x impactValue
Flag indicating whether the actual residual risk has been overridden from the calculated value
The unique identifier of the user who overrode the residual risk
The date when the residual risk was overridden (ISO-8601 format)
Flag indicating whether the residual likelihood has been overridden from the calculated value
The user-overridden residual likelihood level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual likelihood
The date when the residual likelihood was overridden (ISO-8601 format)
Flag indicating whether the residual impact has been overridden from the calculated value
The user-overridden residual impact level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual impact
The date when the residual impact was overridden (ISO-8601 format)
The residual likelihood value for the risk after applying the mitigation from linked controls and accounting for the controls' health to likelihoodValue. If overridden, calculated using residualLikelihoodLevel and customRiskScales
The residual impact value for the risk after applying the mitigation from linked controls and accounting for the controls' health to impactValue. If overridden, calculated using residualImpactLevel and customRiskScales
The calculated risk value after applying the mitigation from linked controls to the inherent risk value
The desiredResidualRisk accounting for the health of the mitigating controls
The calculatedActualResidualRisk value unless overridden by the actualRisk value
Custom risk scales defined for the risk register the risk belongs to
The unique identifier of the user who created the risk
The date the risk was created (ISO-8601 format)
The unique identifier of the user who last updated the risk
The date the risk was updated (ISO-8601 format)
{ "id": "d88d505d-5199-11ee-a644-522476618ae8", "orgId": "ce83e3cd-5199-11ee-a644-522476618ae8", "riskIdentifier": "FGSC-RA1", "riskRegisterId": "9f25da4f-1532-11ee-a87d-8e36b9d27de7", "name": "Free Gas Safety Checks not provided in a complete and timely manner", "description": "Requests from eligible customers for a Free Gas Safety Check are not actioned in an appropriate timescale leading to poor customer service, the potential for safety issues and non compliance with our SLCs.", "category": "Controls Program - Customer Operations", "response": "accept", "responseRationale": "accepted", "likelihoodLevel": 1, "likelihoodRationale": "security", "impactLevel": 1, "impactRationale": "cyber", "notes": "Reviewed by our internal team", "ownerId": "ce83e3cd-5199-11ee-a644-522476618aek", "toleranceLevel": 1, "overrideActualRisk": false, "overrideActualRiskReason": "low", "overrideActualRiskBy": "ac57e976-69ab-11ed-b991-1284f382c88o", "overrideActualRiskOn": "2023-08-10T20:27:32.8901160+00:00", "actualRisk": 4, "overrideResidualLikelihood": false, "residualLikelihoodLevel": 3, "overrideResidualLikelihoodBy": "ac57e976-69ab-12ab-b991-1284f382c88a", "overrideResidualLikelihoodOn": "2023-08-10T20:27:32.8901160+00:00", "overrideResidualImpact": true, "residualImpactLevel": 2, "overrideResidualImpactBy": "ac57e976-69ab-11ed-b991-1284f382c88d", "overrideResidualImpactOn": "2023-08-10T20:27:32.8901160+00:00", "customFields": [ { … } ], "status": "active", "createdBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "createdOn": "2023-09-12T18:26:10.0053650+00:00", "updatedBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "updatedOn": "2023-09-12T18:26:10.0053650+00:00", "permissions": [] }
List of unique identifiers for risks to return
Return only risks modified after this date (ISO-8601 format)
- Mock serverhttps://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/filter
- Hyperproof UShttps://api.hyperproof.app/v1/risks/filter
- Hyperproof Govhttps://api.hyperproofgov.app/v1/risks/filter
- Hyperproof EUhttps://api.hyperproof.eu/v1/risks/filter
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/filter?expand=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"riskIds": [
"23b806db-bad2-4f7a-b8d1-ac1177909992",
"23b402db-bad2-4f7a-b8d1-ac1177909992"
],
"modifiedAfter": "2020-12-17T20:00:00.0000000+00:00",
"status": "active"
}'Success.
The unique identifier for the organization
Human readable unique identifier for the risk within the organization
The unique identifier for the risk register which the risk belongs to
Name of the risk
Description of the risk
The response to the risk
The current stage of the risk
The unique identifier for the user who is the owner of the risk
The unique identifier of the group assigned to the risk
The unique identifier for the hyperproof user or external contact who reported the risk
The type of person who reported the risk
The inherent likelihood level of the risk. Index notation (0-based)
The user-assigned value for the inherent likelihood scale for the risk, determined from likelihoodLevel and customRiskScales
The reasoning for the inherent likelihood level of the risk
The user-assigned value of inherent impact scale for the risk, determined from impactLevel and customRiskScales
The inherent risk value for the risk, calculated as likelihoodValue x impactValue
Flag indicating whether the actual residual risk has been overridden from the calculated value
The unique identifier of the user who overrode the residual risk
The date when the residual risk was overridden (ISO-8601 format)
Flag indicating whether the residual likelihood has been overridden from the calculated value
The user-overridden residual likelihood level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual likelihood
The date when the residual likelihood was overridden (ISO-8601 format)
Flag indicating whether the residual impact has been overridden from the calculated value
The user-overridden residual impact level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual impact
The date when the residual impact was overridden (ISO-8601 format)
The residual likelihood value for the risk after applying the mitigation from linked controls and accounting for the controls' health to likelihoodValue. If overridden, calculated using residualLikelihoodLevel and customRiskScales
The residual impact value for the risk after applying the mitigation from linked controls and accounting for the controls' health to impactValue. If overridden, calculated using residualImpactLevel and customRiskScales
The calculated risk value after applying the mitigation from linked controls to the inherent risk value
The desiredResidualRisk accounting for the health of the mitigating controls
The calculatedActualResidualRisk value unless overridden by the actualRisk value
Custom risk scales defined for the risk register the risk belongs to
The unique identifier of the user who created the risk
The date the risk was created (ISO-8601 format)
The unique identifier of the user who last updated the risk
The date the risk was updated (ISO-8601 format)
[ { "id": "d88d505d-5199-11ee-a644-522476618ae8", "orgId": "ce83e3cd-5199-11ee-a644-522476618ae8", "riskIdentifier": "FGSC-RA1", "riskRegisterId": "9f25da4f-1532-11ee-a87d-8e36b9d27de7", "name": "Free Gas Safety Checks not provided in a complete and timely manner", "description": "Requests from eligible customers for a Free Gas Safety Check are not actioned in an appropriate timescale leading to poor customer service, the potential for safety issues and non compliance with our SLCs.", "category": "Controls Program - Customer Operations", "response": "accept", "responseRationale": "accepted", "likelihoodLevel": 1, "likelihoodRationale": "security", "impactLevel": 1, "impactRationale": "cyber", "notes": "Reviewed by our internal team", "ownerId": "ce83e3cd-5199-11ee-a644-522476618aek", "toleranceLevel": 1, "overrideActualRisk": false, "overrideActualRiskReason": "low", "overrideActualRiskBy": "ac57e976-69ab-11ed-b991-1284f382c88o", "overrideActualRiskOn": "2023-08-10T20:27:32.8901160+00:00", "actualRisk": 4, "overrideResidualLikelihood": false, "residualLikelihoodLevel": 3, "overrideResidualLikelihoodBy": "ac57e976-69ab-12ab-b991-1284f382c88a", "overrideResidualLikelihoodOn": "2023-08-10T20:27:32.8901160+00:00", "overrideResidualImpact": true, "residualImpactLevel": 2, "overrideResidualImpactBy": "ac57e976-69ab-11ed-b991-1284f382c88d", "overrideResidualImpactOn": "2023-08-10T20:27:32.8901160+00:00", "customFields": [ … ], "status": "active", "createdBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "createdOn": "2023-09-12T18:26:10.0053650+00:00", "updatedBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "updatedOn": "2023-09-12T18:26:10.0053650+00:00", "permissions": [] } ]
- Mock serverhttps://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/{riskId}
- Hyperproof UShttps://api.hyperproof.app/v1/risks/{riskId}
- Hyperproof Govhttps://api.hyperproofgov.app/v1/risks/{riskId}
- Hyperproof EUhttps://api.hyperproof.eu/v1/risks/{riskId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/{riskId}?expand=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Success.
The unique identifier for the organization
Human readable unique identifier for the risk within the organization
The unique identifier for the risk register which the risk belongs to
Name of the risk
Description of the risk
The response to the risk
The current stage of the risk
The unique identifier for the user who is the owner of the risk
The unique identifier of the group assigned to the risk
The unique identifier for the hyperproof user or external contact who reported the risk
The type of person who reported the risk
The inherent likelihood level of the risk. Index notation (0-based)
The user-assigned value for the inherent likelihood scale for the risk, determined from likelihoodLevel and customRiskScales
The reasoning for the inherent likelihood level of the risk
The user-assigned value of inherent impact scale for the risk, determined from impactLevel and customRiskScales
The inherent risk value for the risk, calculated as likelihoodValue x impactValue
Flag indicating whether the actual residual risk has been overridden from the calculated value
The unique identifier of the user who overrode the residual risk
The date when the residual risk was overridden (ISO-8601 format)
Flag indicating whether the residual likelihood has been overridden from the calculated value
The user-overridden residual likelihood level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual likelihood
The date when the residual likelihood was overridden (ISO-8601 format)
Flag indicating whether the residual impact has been overridden from the calculated value
The user-overridden residual impact level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual impact
The date when the residual impact was overridden (ISO-8601 format)
The residual likelihood value for the risk after applying the mitigation from linked controls and accounting for the controls' health to likelihoodValue. If overridden, calculated using residualLikelihoodLevel and customRiskScales
The residual impact value for the risk after applying the mitigation from linked controls and accounting for the controls' health to impactValue. If overridden, calculated using residualImpactLevel and customRiskScales
The calculated risk value after applying the mitigation from linked controls to the inherent risk value
The desiredResidualRisk accounting for the health of the mitigating controls
The calculatedActualResidualRisk value unless overridden by the actualRisk value
Custom risk scales defined for the risk register the risk belongs to
The unique identifier of the user who created the risk
The date the risk was created (ISO-8601 format)
The unique identifier of the user who last updated the risk
The date the risk was updated (ISO-8601 format)
{ "id": "d88d505d-5199-11ee-a644-522476618ae8", "orgId": "ce83e3cd-5199-11ee-a644-522476618ae8", "riskIdentifier": "FGSC-RA1", "riskRegisterId": "9f25da4f-1532-11ee-a87d-8e36b9d27de7", "name": "Free Gas Safety Checks not provided in a complete and timely manner", "description": "Requests from eligible customers for a Free Gas Safety Check are not actioned in an appropriate timescale leading to poor customer service, the potential for safety issues and non compliance with our SLCs.", "category": "Controls Program - Customer Operations", "response": "accept", "responseRationale": "accepted", "likelihoodLevel": 1, "likelihoodRationale": "security", "impactLevel": 1, "impactRationale": "cyber", "notes": "Reviewed by our internal team", "ownerId": "ce83e3cd-5199-11ee-a644-522476618aek", "toleranceLevel": 1, "overrideActualRisk": false, "overrideActualRiskReason": "low", "overrideActualRiskBy": "ac57e976-69ab-11ed-b991-1284f382c88o", "overrideActualRiskOn": "2023-08-10T20:27:32.8901160+00:00", "actualRisk": 4, "overrideResidualLikelihood": false, "residualLikelihoodLevel": 3, "overrideResidualLikelihoodBy": "ac57e976-69ab-12ab-b991-1284f382c88a", "overrideResidualLikelihoodOn": "2023-08-10T20:27:32.8901160+00:00", "overrideResidualImpact": true, "residualImpactLevel": 2, "overrideResidualImpactBy": "ac57e976-69ab-11ed-b991-1284f382c88d", "overrideResidualImpactOn": "2023-08-10T20:27:32.8901160+00:00", "customFields": [ { … } ], "status": "active", "createdBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "createdOn": "2023-09-12T18:26:10.0053650+00:00", "updatedBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "updatedOn": "2023-09-12T18:26:10.0053650+00:00", "permissions": [] }
The unique identifier for the user who will be the owner of the risk
The unique identifier of the group assigned to the risk. If set, clearGroupId must not be set
The response to the risk
Clears the likelihood level if 'true'. If set, likelihoodLevel must not be set
Clears the tolerance level if 'true'. If set, toleranceLevel must not be set
- Mock serverhttps://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/{riskId}
- Hyperproof UShttps://api.hyperproof.app/v1/risks/{riskId}
- Hyperproof Govhttps://api.hyperproofgov.app/v1/risks/{riskId}
- Hyperproof EUhttps://api.hyperproof.eu/v1/risks/{riskId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://developer.hyperproof.app/_mock/hyperproof-api/risks/risks.openapi/{riskId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"riskRegisterId": "23b806fb-bad2-4f7a-b8d1-ac1177909992",
"riskIdentifier": "RA-5",
"name": "Gas Risk",
"description": "Risks of gas and electricity",
"category": "Controls Program - Customer Operations",
"response": "accept",
"ownerId": "23b806db-bad2-4f7a-b8d1-ac117790999b",
"status": "archived",
"customFields": [
{
"fieldId": "ceb912ab-519b-11ee-a644-522476618ae8",
"textValue": "Antonio Moreno"
}
]
}'Success.
The unique identifier for the organization
Human readable unique identifier for the risk within the organization
The unique identifier for the risk register which the risk belongs to
Name of the risk
Description of the risk
The response to the risk
The current stage of the risk
The unique identifier for the user who is the owner of the risk
The unique identifier of the group assigned to the risk
The unique identifier for the hyperproof user or external contact who reported the risk
The type of person who reported the risk
The inherent likelihood level of the risk. Index notation (0-based)
The user-assigned value for the inherent likelihood scale for the risk, determined from likelihoodLevel and customRiskScales
The reasoning for the inherent likelihood level of the risk
The user-assigned value of inherent impact scale for the risk, determined from impactLevel and customRiskScales
The inherent risk value for the risk, calculated as likelihoodValue x impactValue
Flag indicating whether the actual residual risk has been overridden from the calculated value
The unique identifier of the user who overrode the residual risk
The date when the residual risk was overridden (ISO-8601 format)
Flag indicating whether the residual likelihood has been overridden from the calculated value
The user-overridden residual likelihood level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual likelihood
The date when the residual likelihood was overridden (ISO-8601 format)
Flag indicating whether the residual impact has been overridden from the calculated value
The user-overridden residual impact level of the risk. Index notation (0-based)
The unique identifier of the user who overrode the residual impact
The date when the residual impact was overridden (ISO-8601 format)
The residual likelihood value for the risk after applying the mitigation from linked controls and accounting for the controls' health to likelihoodValue. If overridden, calculated using residualLikelihoodLevel and customRiskScales
The residual impact value for the risk after applying the mitigation from linked controls and accounting for the controls' health to impactValue. If overridden, calculated using residualImpactLevel and customRiskScales
The calculated risk value after applying the mitigation from linked controls to the inherent risk value
The desiredResidualRisk accounting for the health of the mitigating controls
The calculatedActualResidualRisk value unless overridden by the actualRisk value
Custom risk scales defined for the risk register the risk belongs to
The unique identifier of the user who created the risk
The date the risk was created (ISO-8601 format)
The unique identifier of the user who last updated the risk
The date the risk was updated (ISO-8601 format)
{ "id": "d88d505d-5199-11ee-a644-522476618ae8", "orgId": "ce83e3cd-5199-11ee-a644-522476618ae8", "riskIdentifier": "FGSC-RA1", "riskRegisterId": "9f25da4f-1532-11ee-a87d-8e36b9d27de7", "name": "Free Gas Safety Checks not provided in a complete and timely manner", "description": "Requests from eligible customers for a Free Gas Safety Check are not actioned in an appropriate timescale leading to poor customer service, the potential for safety issues and non compliance with our SLCs.", "category": "Controls Program - Customer Operations", "response": "accept", "responseRationale": "accepted", "likelihoodLevel": 1, "likelihoodRationale": "security", "impactLevel": 1, "impactRationale": "cyber", "notes": "Reviewed by our internal team", "ownerId": "ce83e3cd-5199-11ee-a644-522476618aek", "toleranceLevel": 1, "overrideActualRisk": false, "overrideActualRiskReason": "low", "overrideActualRiskBy": "ac57e976-69ab-11ed-b991-1284f382c88o", "overrideActualRiskOn": "2023-08-10T20:27:32.8901160+00:00", "actualRisk": 4, "overrideResidualLikelihood": false, "residualLikelihoodLevel": 3, "overrideResidualLikelihoodBy": "ac57e976-69ab-12ab-b991-1284f382c88a", "overrideResidualLikelihoodOn": "2023-08-10T20:27:32.8901160+00:00", "overrideResidualImpact": true, "residualImpactLevel": 2, "overrideResidualImpactBy": "ac57e976-69ab-11ed-b991-1284f382c88d", "overrideResidualImpactOn": "2023-08-10T20:27:32.8901160+00:00", "customFields": [ { … } ], "status": "active", "createdBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "createdOn": "2023-09-12T18:26:10.0053650+00:00", "updatedBy": "82d7c228-8bcd-11e9-a94b-ab3de8494987", "updatedOn": "2023-09-12T18:26:10.0053650+00:00", "permissions": [] }