Google Calendar event cancel profile

org.intentschema.productivity.calendar.event.cancel.v1@com.google.calendar.v1

JSON: bare · @sha256:5c904eb35d17…
Hash: sha256:5c904eb35d1768e45df4b1af4cd4f256caf24d8178fd5042046befb3cae3dad0

Google Calendar profile for event cancel.

Implements: Cancel calendar event (org.intentschema.productivity.calendar.event.cancel.v1)

Payload

FieldTypeDescription
target *Target (required: external_id)(system = "google_calendar", required: system)
objectobject
idempotency_keystring
google_calendar @com.google.calendarobject
object
FieldTypeDescription
commentstringOptional note included in the cancellation notification.
notify_attendeesboolean (default true)
google_calendar @com.google.calendar
FieldTypeDescription
sendUpdatesenum: all | externalOnly | none

Result

FieldTypeDescription
external_idstring
cancelled_atstring (date-time)

API mapping

FieldValue
base_urlhttps://www.googleapis.com
methodDELETE
path/calendar/v3/calendars/{calendarId}/events/{eventId}
scopeshttps://www.googleapis.com/auth/calendar
docshttps://developers.google.com/calendar/api/v3/reference/events/delete

Field mapping

Intent fieldAPI parameter
target.external_idcalendarId/events/{eventId} path params
google_calendar.sendUpdatessendUpdates query param
object.comment(not supported natively; notification text via sendUpdates)