Skip to content
SessionUtilizationDayObject

Aggregate utilization metrics for a single local-business-timezone day.

Fields

dateString!

Local-business-timezone date as a YYYY-MM-DD string.

sessionCountInt!

Number of sessions whose start time falls on this date. Excludes cancelled sessions.

registrationCountInt!

Sum of confirmed registrations across the day's sessions. Drives the heatmap colour scale for both past and future days — check-in rate is intentionally not factored in.

capacityInt!

Sum of effective capacity (session-level limit, falling back to activity-level) across the day's sessions. Sessions with no cap contribute zero to this sum — see hasUncappedSession to detect the "mixed capacity" case.

hasUncappedSessionBoolean!

true when at least one session on this day has no capacity set (neither at the session level nor the parent activity). Lets clients fall back to a relative-popularity color scale for mixed-capacity days, since registrationCount / capacity would understate the day's true utilization.

Used in

SessionUtilizationDay