DemandFlow Support Centre

CABLEPATHWAY: Cable Pathway

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A physical cable routing pathway (tray, conduit, riser, penetration) with capacity tracking and fire compliance.

CABLEPATHWAY: Cable Pathway

A physical cable routing pathway (tray, conduit, riser, penetration) with capacity tracking and fire compliance.

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

Entity properties

PropertyValue
Entity codeCABLEPATHWAY
Display nameCable Pathway
PluralCable Pathways
Level278

Use cases

Cable Pathway models the physical routing infrastructure that cables travel through - cable trays, conduits, under-floor pathways, overhead ladder racks, vertical risers, and wall/floor penetrations. This fills the gap between knowing that two ports are connected (CONNECTION entity) and understanding HOW the cable gets there physically. Each pathway has a start and end location using ROOM lookups - a pathway can be within a single room (e.g., overhead tray from row A to row B) or span between rooms/floors (e.g., a vertical riser from Floor 1 to Floor 3).

Fields

General: Pathway Identification

FieldTypeRequiredNotes
nametextYesUnique identifier (e.g., CT-FL1-A01, RISER-B-1-3)
pathwayNametextDescriptive name (e.g., Main East-West Overhead Tray, Riser B Floors 1-3)
pathwayTypeenumYesPathway Type. Valid ids: 1 (Cable Tray - Ladder), 2 (Cable Tray - Wire Mesh), 3 (Cable Tray - Solid Bottom), 4 (Cable Tray - Channel), 5 (Under-Floor Pathway), 6 (Raised Floor Plenum), 7 (Overhead Basket Tray), 8 (Conduit - Rigid Metal (RMC)), 9 (Conduit - EMT), 10 (Conduit - Flexible), 11 (Conduit - PVC), 12 (Vertical Riser), 13 (Floor Penetration), 14 (Wall Penetration), 15 (Cable Duct / Raceway), 16 (J-Hook Run), 17 (Underground Duct Bank), 18 (Aerial / Overhead), 19 (Rack Drop).
pathwayTypeRefreference → CABLEPATHWAYTYPEProduct catalog reference - populates default dimensions
statusenumYesStatus. Valid ids: 1 (Active), 2 (Planned), 3 (Under Construction), 4 (Maintenance), 5 (Full), 6 (Decommissioned).
mediaCarriedmultiselectNEC requires separation of power and data in some pathway types
descriptiontext (multi-line)Description.

General: Route

FieldTypeRequiredNotes
startRoomreference → ROOMStart Room.
startPointtexte.g., Rack Row A, North wall patch panel, Floor penetration FP-01
endRoomreference → ROOMEnd Room.
endPointtexte.g., Rack Row D, MDF closet, Building entrance
startFloorreference → FLOORFor vertical risers spanning multiple floors
endFloorreference → FLOORFor vertical risers spanning multiple floors
lengthMetersnumberLength (m).
heightAboveFloornumberFor overhead pathways
depthBelowFloornumberFor under-floor pathways
connectsToAreference → CABLEPATHWAYAdjacent pathway segment at the A end
connectsToBreference → CABLEPATHWAYAdjacent pathway segment at the B end
rackreference → RACKTarget rack for Rack Drop segments Visible when pathwayType = 19.

General: 3D Route

FieldTypeRequiredNotes
parentRoomreference → ROOMRoom this pathway segment lives in (required for 3D rendering)
elevationenumInstallation Level. Valid ids: 1 (Overhead), 2 (Under-Floor), 3 (Wall-Mounted), 4 (Rack-Mounted), 5 (Ceiling-Mounted).
startXnumbermm from room origin
startYnumbermm from room origin
startZnumberHeight above finished floor (e.g. 2400 for overhead, -200 for underfloor)
endXnumberEnd X (mm).
endYnumberEnd Y (mm).
endZnumberEnd Z (mm).
renderColortextHex color for 3D rendering. Defaults by pathway type if empty Placeholder: #FFA726.

General: Physical Specifications

FieldTypeRequiredNotes
widthMmnumberWidth (mm).
heightMmnumberHeight / Depth (mm).
materialenumMaterial. Valid ids: 1 (Galvanized Steel), 2 (Stainless Steel), 3 (Aluminium), 4 (Wire Mesh / Basket), 5 (PVC), 6 (Fiberglass (FRP)), 7 (Concrete).
fireRatingenumFire barrier rating for penetrations and enclosed pathways Valid ids: 1 (None), 2 (1 Hour), 3 (2 Hour), 4 (3 Hour), 5 (Plenum Rated).
manufacturerreference → VENManufacturer.
modeltextModel / Part No..

Capacity: Cable Fill

FieldTypeRequiredNotes
maxCableCountnumberEstimated max cables based on pathway cross-section and cable diameters
currentCableCountnumberCurrent Cable Count.
crossSectionAreanumberInternal usable cross-section area
usedAreanumberUsed Area (mm²).
fillRatioPercentnumberNEC Article 392 limits: 50% for one cable, 40% for signal cables, 40% for power cables
maxFillPercentnumberSite-specific or code-mandated maximum fill percentage

Capacity: Cable Breakdown

FieldTypeRequiredNotes
copperDataCountnumberCopper Data Cables.
fiberCountnumberFiber Cables.
powerCableCountnumberPower Cables.
coaxialCountnumberCoaxial Cables.
otherCableCountnumberOther Cables.
abandonedCableCountnumberNEC 800.25 requires removal of abandoned cables in plenums

Load & Compliance: Structural Load

FieldTypeRequiredNotes
maxLoadKgnumberMax Load Capacity (kg).
currentLoadKgnumberCurrent Load (kg).
loadPerMeterKgnumberLoad per Metre (kg/m).
supportSpacingMnumberDistance between support brackets or hangers
supportCountnumberSupport/Hanger Count.

Load & Compliance: Compliance & Fire Stop

FieldTypeRequiredNotes
hasFireStopbooleanFire barrier sealant at penetrations
fireStopTypetextFire Stop Type / Product.
lastFireStopInspectiondateLast Fire Stop Inspection.
necCompliantbooleanNEC Compliant.
complianceNotestext (multi-line)Compliance Notes.

Maintenance: Installation & Maintenance

FieldTypeRequiredNotes
installDatedateInstallation Date.
lastInspectionDatedateLast Inspection.
nextInspectionDatedateNext Inspection Due.
conditionenumCondition. Valid ids: 1 (Excellent), 2 (Good), 3 (Fair), 4 (Poor), 5 (Failed).

Maintenance: Notes & Documentation

FieldTypeRequiredNotes
notestext (multi-line)Notes.
diagramUrltext (URL)Routing Diagram.

Relationships

  • Lookups: pathwayTypeRef points at a CABLEPATHWAYTYPE record; startRoom points at a ROOM record; endRoom points at a ROOM record; startFloor points at a FLOOR record; endFloor points at a FLOOR record; connectsToA points at a CABLEPATHWAY record; connectsToB points at a CABLEPATHWAY record; rack points at a RACK record; parentRoom points at a ROOM record; manufacturer points at a VEN record.
  • Related lists: CABLEROUTEPT (format SUB|CABLEPATHWAY), CONNECTION (via cablePathway), CABLEPATHWAY (via connectsToA), CABLEPATHWAY (via connectsToB).

Creating a Cable Pathway via the API

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

{
  "entity":   "CABLEPATHWAY",
  "level":    278,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Pathway ID",
  "pathwayType": "1",
  "status": "1",
  "description": "Description"
}

Listing Cable Pathways records

GET /v1/entities/CABLEPATHWAY/SUB

See also

cablepathwaycable pathwaycable pathways

Was this article helpful?

← Back to Knowledge Base