COOLINGFLOOR: Cooling Types
The COOLINGFLOOR entity stores cooling types (floor). Floor/room-level cooling delivery methods categorised as room-based, row-based, rack-based, or liquid.
Default definition. This article describes the default
COOLINGFLOOR 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 COOLINGFLOOR.Entity properties
| Property | Value |
|---|---|
| Entity code | COOLINGFLOOR |
| Display name | Cooling Types |
| Plural | Cooling Types (Floor) |
| Level | 250 |
Use cases
COOLINGFLOOR is a lookup entity referenced by FLOOR and ROOM (as coolingType) to classify the specific cooling delivery method at the space level. Beyond name and description, it includes a category field (room-based, row-based, rack-based, liquid-based, hybrid) and a typical efficiency rating.
Fields
Cooling Types
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Name |
category | enum | Category. Valid ids: 1 (Room-based), 2 (Row-based), 3 (Rack-based), 4 (Liquid-based), 5 (Hybrid). | |
efficiency | number | Typical cooling efficiency rating | |
description | text (multi-line) | Description |
Relationships
- No declared relationships in the default definition.
Creating a Cooling Types via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "COOLINGFLOOR",
"level": 250,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Example value",
"description": "Example value"
}
Listing Cooling Types (Floor)
GET /v1/entities/COOLINGFLOOR/SUB