DemandFlow Support Centre

CMDBREL: CI Relationship

ReferenceEntity Reference16/04/2026Updated 16/04/2026
Junction entity representing a dependency or relationship between two Configuration Items in the CMDB.

CMDBREL: CI Relationship

Junction entity representing a dependency or relationship between two Configuration Items in the CMDB.

Default definition. This article describes the default CMDBREL 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 CMDBREL.

Entity properties

PropertyValue
Entity codeCMDBREL
Display nameCI Relationship
PluralCI Relationships
Level51300

Use cases

CMDBREL is a junction entity for CI-to-CI relationships, similar to ITASSIGNMENT for asset assignments. Not shown in the menu - records are managed from the CMDB Dependencies panel. sourceCi is the CI that depends on targetCi. The relationshipType field classifies the nature of the dependency. CMDB shows two relatedlists: Depends On (stockRecord on sourceCi) and Depended On By (stockRecord on targetCi).

Fields

Relationship

FieldTypeRequiredNotes
sourceCireference → CMDBYesSource CI.
relationshipTypeenumYesRelationship Type. Valid ids: 1 (Depends On), 2 (Runs On), 3 (Hosted By), 4 (Connected To), 5 (Feeds Data To), 6 (Managed By), 7 (Backed Up By), 8 (Clustered With).
targetCireference → CMDBYesTarget CI.

Relationship: Details

FieldTypeRequiredNotes
descriptiontext (multi-line)Description.
criticalityenumCriticality. Valid ids: 1 (Critical), 2 (High), 3 (Medium), 4 (Low).
statusenumYesStatus. Valid ids: 1 (Active), 2 (Inactive).

Relationship: Audit

FieldTypeRequiredNotes
createddatetimeRead-only. Created.
createdByreference → userRead-only. Created By.

Relationships

  • Lookups: sourceCi points at a CMDB record; targetCi points at a CMDB record.

Creating a CI Relationship via the API

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

{
  "entity":   "CMDBREL",
  "level":    51300,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "sourceCi": "",
  "relationshipType": "1",
  "targetCi": "",
  "description": "Description"
}

Listing CI Relationships records

GET /v1/entities/CMDBREL/SUB

See also

cmdbrelci relationshipci relationships

Was this article helpful?

← Back to Knowledge Base