Calendar Connections V4

Update calendar connection

Update settings for a specific calendar connection such as selected calendars, availability validation, and notification preferences.

patch/v4/calendar-connections/connections/{connectionId}

Request

  • Base URL: https://developer.meetergo.com (the document declares no server; this is the origin it was published from)
  • URL: https://developer.meetergo.com/v4/calendar-connections/connections/{connectionId}
  • Auth: one of:
    • API key in header x-meetergo-api-user-id
    • HTTP bearer
    • HTTP bearer

Path parameters

connectionIdstring required
Example:conn-uuid

Unique identifier of the calendar connection

Query parameters

userIdstring
Example:user-uuid

User ID that owns the connection (admin only)

Request body

primaryCalendarstring

Calendar ID to use for creating new events (e.g. "primary" for Google, or a specific calendar ID)

selectedCalendarsstring[]

Calendar IDs to check for availability conflicts. Pass the calendar IDs from the GET /calendars endpoint.

validateAvailabilityboolean

Whether to check this connection for availability conflicts when booking

cancelIfDeclinedOrDeletedboolean

Whether to auto-cancel the meetergo appointment if the attendee declines or deletes the calendar event

disableAttendeeNotificationboolean

Whether to suppress attendee notifications on the calendar event

syncBuffersToCalendarboolean

Whether to sync buffer events to the connected calendar

Example request

{
  "primaryCalendar": "primary",
  "selectedCalendars": [
    "primary",
    "work@group.calendar.google.com"
  ],
  "validateAvailability": true,
  "cancelIfDeclinedOrDeleted": true
}

Response

Connection updated successfully

Changes

No recorded changes to this operation across all 1 revision of this API.