For Developers

Rooms Overview

A room is a physical location where classes, meetings, and other events may take place.

Properties

PropertyTypeDescription
idstringThe UUID for the room.
$filter operators: equals in not in
created_dateDateWhen the room was first seen by Edlink.
updated_dateDateWhen the room was last changed in Edlink.
$filter operators: equals gt lt gte lte
propertiesobjectNon-standard properties that may be of interest to the developer.
numberstringThe room number or identifier.
namestringThe name of the room.
descriptionstringA description of the room.
capacitynumberThe maximum number of people that can be accommodated in the room.
categorystringThe category of the room.
flagsRoomFlag[]The flags for the room. All, some, or none of the possible flags may be included.
identifiersIdentifier[]Additional IDs associated with the object.
facility_idstringThe UUID of the corresponding Facility.
department_idsstring[]An array of UUIDs of the associated Departments.

JSON Example

{
    "id": "00000000-0000-0000-0000-000000000000",
    "created_date": "2021-07-13T17:45:27.570Z",
    "updated_date": "2021-07-13T17:45:27.570Z",
    "properties": {},
    "number": "101",
    "name": "Conference Room",
    "description": "A large conference room with a projector and seating for up to 10 people.",
    "capacity": 10,
    "category": "Conference Room",
    "flags": [],
    "facility_id": "11111111-1111-1111-1111-111111111111",
    "department_ids": []
}