List calendar invites

org.intentschema.productivity.calendar.invite.list.v1

JSON: bare · @sha256:b3f5724c84b1…
Hash: sha256:b3f5724c84b10d34acf2f57bb49c7337a76313d6dd58517d4e4e90fa154e12c7

List incoming invites awaiting a response (PARTSTAT NEEDS-ACTION).

Payload

FieldTypeDescription
target *Target
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
items[]
FieldTypeDescription
external_idstring
summarystring
organizerstring (email)RFC 5321 mailbox. Plain address (jane@example.com) or with display name ("Jane Doe" <jane@example.com>).
startstring (date-time)
endstring (date-time)
statusstring

Examples

pending invites

{
  "target": {
    "system": "google_calendar"
  },
  "object": {
    "filter": {
      "status": "needs_action"
    }
  }
}

Profiles