Expose Google Calendar event color and label (colorId and eventLabelId) in calendar events #4343
Unanswered
kaikri31
asked this question in
Core functionality
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Describe your core improvement
Expose Google Calendar event color (colorId) and event label (eventLabelId) in calendar events, the Google Calendar API exposes this information. However, when retrieving events through Home Assistant's Google Calendar integration (for example using calendar.get_events), the event color or label information does not appear to be available.
Current limitations
The Google Calendar API supports event-level colors and labels via the colorId and eventLabelId field, but this information is currently not exposed by the Home Assistant Google Calendar integration.
As a result:
For example, a user may use event colors in a single Google Calendar to distinguish work, travel, appointments and personal events. Once imported into Home Assistant, those distinctions are no longer available because the event color and label metadata is discarded.
Current output example from "calendar.get_events":
calendar.my_calendar:
events:
- start: "2026-07-14"
end: "2026-07-29"
summary: Work
- start: "2026-07-17"
end: "2026-07-20"
summary: Visit Family
This do not have the "ColorId" or the "eventLabelId" parameter from the Google Calendar API
Technical benefits
Google Calendar already exposes event-specific color metadata through the event colorId and eventLabelId property.
By exposing this information through Home Assistant's calendar event model and calendar.get_events service, Home Assistant would provide more complete access to calendar metadata that already exists in the upstream API.
Technical benefits include:
This change would expose existing data already available from Google Calendar rather than introducing new functionality.
Additional context
No response
All reactions