Skip to main content
A calendar event is a scheduled item on a calendar. Use calendar events when you need to read company meetings, holidays, payroll deadlines, or other schedule entries that appear on Plane’s shared calendar. When all_day is true, treat starts and ends as dates rather than times. A holiday should render as a full-day event, not as a midnight-to-midnight timed block.

Attributes

string
Unique identifier for the event, for example cale_K2mP9qR4xL7s.
string
The object type. Always calendar.event.
string
ID of the calendar the event belongs to.
string
Short title shown on the calendar.
string | null
Optional longer description of the event.
string
Timestamp when the event starts.
string
Timestamp when the event ends.
boolean
Whether the event spans the full day. When true, interpret starts and ends as dates rather than times.
string | null
ID of the record this event projects, such as a worker, leave, or holiday. Null when the event has no linked record. Some subjects may not resolve to a public API resource.
object
Set of key-value pairs attached to the event.
string
Timestamp of when the event was created.
string
Timestamp of when the event was last updated.