Summary
It answers “when is everyone free” as well as “what is on”.
Reading and writing events is the obvious half. The half that saves real time is free-and-busy across several calendars in one question, which turns finding a slot from a chain of lookups into a single answer.
What it is
A server over the Google Calendar API covering events and calendars: create, read, update and delete, plus availability lookups.
What you get
- Events listed, searched and retrieved, filtered by time range, free text and recurrence, with recurring events expanded into individual instances
- Single, all-day, quick and recurring events created, with attendees, reminders and Meet links
- Events updated and attendees managed, with the before and after state returned in one response
- Free and busy blocks queried across several calendars at once, to find open slots without conflicts
- Results paged, and cancelled events included on request
Requirements
Authorised access to the Google account whose calendar it should act on. Times are given as ISO timestamps, and calls default to the account's primary calendar unless you name another.
