DemandFlow Support Centre

COMPPORT: Port

ReferenceEntity Reference16/04/2026Updated 16/04/2026
The COMPPORT entity stores ports. Catalogue-level port definition on a component, specifying port name, reference, and MAC address template.

COMPPORT: Port

The COMPPORT entity stores ports. Catalogue-level port definition on a component, specifying port name, reference, and MAC address template.

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

Entity properties

PropertyValue
Entity codeCOMPPORT
Display namePort
PluralPorts
Level100000

Use cases

COMPPORT is the catalogue side of the port dual model (catalogue: COMPPORT, inventory: COMPPORTINV). It defines the ports that exist on a component template (COMP or SUBCOMP) before that component is physically deployed.

Fields

Basic Information

FieldTypeRequiredNotes
nametextYesName
reftextReference
descriptiontext (multi-line)Description

Network detail

FieldTypeRequiredNotes
mactextMAC address

Relationships

  • No declared relationships in the default definition.

Creating a Port via the API

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

{
  "entity":   "COMPPORT",
  "level":    100000,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name":        "Example value",
  "description": "Example value"
}

Listing Ports

GET /v1/entities/COMPPORT/SUB

See also

compportportportscataloguecomponent

Was this article helpful?

← Back to Knowledge Base