API reference / Apps
List calendar events
The events of the Google Calendar that the workspace connected, the soonest first: from now (or from), until 2 days later (or to), 50 at most. A private event shows only as busy time: its title, people and notes stay out. connected is false until an owner or admin connects Google Calendar in Settings > Apps. Read only.
/api/v1/apps/googlecalendar/eventsOther ways to call it
troopy calendar eventstroopy_calendar_eventsQuery parameters
fromstringFrom this time. Left out: now
date-time
tostringUntil this time, at most 31 days after from. Left out: 2 days after from
date-time
Response
200 · application/jsondata*object4 properties
connected*booleanaccount*string | nullThe calendar that Troopy reads
events*array<object>10 properties
id*stringtitle*stringBusy, for a private event
start*stringAn ISO date and time, or a date like 2026-10-12 for an event of whole days
end*stringallDay*booleanlocation*string | nullorganizer*string | nullattendees*array<object>3 properties
email*stringname*string | nullresponse*string | nullaccepted, declined, tentative or needsAction
notes*string | nullThe first 1,000 characters of its notes
private*booleanA private event shows only as busy time: its title, people and notes stay out
more*booleanThe window holds more events than these 50: ask for a shorter window