ROOMTYPE: Room type
The ROOMTYPE entity: Classification of room purposes within a building (e.g. server room, network closet, MDF, IDF).
Default definition. This article describes the default
ROOMTYPE 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 ROOMTYPE.Entity properties
| Property | Value |
|---|---|
| Entity code | ROOMTYPE |
| Display name | Room type |
| Plural | Room types |
| Level | 250 |
Use cases
ROOMTYPE is a lookup entity referenced by ROOM (as roomType) to classify the function of a space. Values include server room, network closet, MDF (main distribution frame), IDF (intermediate distribution frame), electrical room, mechanical room, storage, office, etc. Includes an icon field so each room type can have a visual indicator on floor plans and room maps.
The description field is shown in the grid. Uses a flat definition structure with grid view.
Fields
Room type
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Name |
description | text (multi-line) | Description | |
icon | text | Yes | Icon |
Relationships
- No declared relationships in the default definition.
Creating a Room type via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "ROOMTYPE",
"level": 250,
"comboKey": "SUB:|ENT:",
"name": "Example name",
"icon": "Example value",
"description": "Example Description"
}
Listing Room types records
GET /v1/entities/ROOMTYPE/SUB