Skip to main content

Occupancy

Contains Occupancy information for a Floor Space.

type Occupancy {
collectedDate: Date!
floorSpace: FloorSpaceMetadata
floorSpaceId: ID!
headcount: Int!
occupancySource: OccupancySource
occupancyStatus: OccupancyStatus!
occupancyStatusChangeDate: Date!
previousOccupancyStatus: OccupancyStatus
}

Fields​

Occupancy.collectedDate ● Date! non-null scalar​

Timestamp for which this occupancy status is valid

Occupancy.floorSpace ● FloorSpaceMetadata object​

Floor space metadata associated with this Occupancy information

Occupancy.floorSpaceId ● ID! non-null scalar​

Id of the floor space associated with this Occupancy information

Occupancy.headcount ● Int! non-null scalar​

Count of occupant occupying the Floor Space at the updated date and time

Occupancy.occupancySource ● OccupancySource enum​

Source of the Occupancy Data

Occupancy.occupancyStatus ● OccupancyStatus! non-null enum​

Occupancy Status

Occupancy.occupancyStatusChangeDate ● Date! non-null scalar​

Timestamp when the occupancy status last changed

Occupancy.previousOccupancyStatus ● OccupancyStatus enum​

Previous Occupancy Status

Returned By​

generateOccupancyEvents mutation ● toggleOccupancyStatus mutation ● updateOccupancyStatus mutation

Member Of​

Floor object ● FloorSpace object ● OccupancyChanges object