Google Calendar invite list profile

org.intentschema.productivity.calendar.invite.list.v1@com.google.calendar.v1

JSON: bare · @sha256:1fd813936663…
Hash: sha256:1fd813936663b28d73685fd291032b9e9c3e323991a858dc69905fdcd9fe2489

Google Calendar profile for listing pending invites.

Implements: List calendar invites (org.intentschema.productivity.calendar.invite.list.v1)

Payload

FieldTypeDescription
target *Target(system = "google_calendar", required: system)
objectobject
object
FieldTypeDescription
querystringOptional provider-specific search string.
filterobject
limitinteger (minimum 1; maximum 500; default 50)
cursorstring
filter
FieldTypeDescription
afterstring (date-time)
beforestring (date-time)
statusenum: needs_action | tentative | accepted | declined

Result

FieldTypeDescription
items *object[]
next_cursorstringPresent when more results are available.
estimated_totalinteger

API mapping

FieldValue
base_urlhttps://www.googleapis.com
methodGET
path/calendar/v3/calendars/{calendarId}/events
scopeshttps://www.googleapis.com/auth/calendar.readonly
docshttps://developers.google.com/calendar/api/v3/reference/events/list

Field mapping

Intent fieldAPI parameter
object.filter.status(use events.list + filter by attendee responseStatus)