DemandFlow Support Centre

RISK: Risk

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A risk register entry with probability, impact, cost assessment, mitigation strategy, and contingency planning.

RISK: Risk

The RISK entity: A risk register entry with probability, impact, cost assessment, mitigation strategy, and contingency planning.

Default definition. This article describes the default RISK definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches RISK.

Entity properties

PropertyValue
Entity codeRISK
Display nameRisk
PluralRisks
Level55000

Use cases

RISK is the project risk register entity, linked to projects via comboKey SUB|PJ. It follows the standard risk management model with probability and impact assessments (both Low/Medium/High), category classification (Technical, Financial, Operational, Resource, Legal, Environmental), and cost impact estimation. The management section captures mitigation strategy, triggers/warning signs, and contingency plan - all required fields, enforcing thorough risk documentation.

Status tracking (Open, Closed, Monitoring, Resolved) with next_review_date supports periodic risk reviews. Note the Status field has an uppercase 'S' in its id, which is a quirk in the definition. Risks appear as related lists on PJ with category as a secondary field for grouped display.

Fields

Risk

FieldTypeRequiredNotes
nametextYesRisk
descriptiontextYesDescription

Impact

FieldTypeRequiredNotes
categoryenumYesRisk Category Valid ids: technical (Technical), financial (Financial), operational (Operational), resource (Resource), legal (Legal), environmental (Environmental).
probabilityenumYesProbability of occurence Valid ids: low (Low), medium (Medium), high (High).
impactenumYesImpact of occurence Valid ids: low (Low), medium (Medium), high (High).
costnumberPotential cost impact

Manage

FieldTypeRequiredNotes
mitigation_strategytext (multi-line)YesMitigation Strategy
triggerstext (multi-line)YesTriggers / Warning Signs
contingency_plantext (multi-line)YesContingency Plan
StatusenumYesImpact of occurence Valid ids: open (Open), closed (Closed), monitoring (Monitoring), resolved (Resolved).
next_review_datedateNext Review Date

Relationships

  • No declared relationships in the default definition.

Creating a Risk via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "RISK",
  "level":    55000,
  "comboKey": "SUB:|ENT:",
  "name":    "Example name",
  "description":    "Example value",
  "category":    "technical",
  "probability":    "low"
}

Listing Risks records

GET /v1/entities/RISK/SUB

See also

riskrisksentitydefinitionreference

Was this article helpful?

← Back to Knowledge Base