SavvyCal
ProductivityAPI keyOAuth 2.0
Read and book SavvyCal events and manage scheduling links and their available time slots.
12 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| savvycal_get_current_userGets the connected user's profile: name, email, time zone and plan | read | Personal data | |
| savvycal_list_eventsLists scheduled events, by default the confirmed upcoming ones the user attends; filter by state, period, dates or link, and page with the after cursor from metadata | read | Personal data | |
| savvycal_get_eventGets one event with its attendees, times, conferencing details and state | read | Personal data | |
| savvycal_create_eventBooks an event on a scheduling link for a scheduler; start and end must match an available slot from get_available_slots | write | Personal data | |
| savvycal_cancel_eventCancels an event, optionally with a reason | write | Personal data | |
| savvycal_list_scheduling_linksLists the user's scheduling links with their durations, custom fields and state; page with the after cursor from metadata | read | General | |
| savvycal_get_scheduling_linkGets one scheduling link by id | read | General | |
| savvycal_get_available_slotsLists bookable time slots of a scheduling link between from and until (at most 31 days); each slot has a duration and a preference rank | read | General | |
| savvycal_toggle_scheduling_linkSwitches a scheduling link between active and disabled | write | General | |
| savvycal_duplicate_scheduling_linkCreates a copy of an existing scheduling link | write | General | |
| savvycal_delete_scheduling_linkDeletes a scheduling link | destructive | General | |
| savvycal_list_time_zonesLists time zones with localized names and daylight saving information | read | General |