Download OpenAPI specification:
Automatically generated swagger spec for the calendar stack.
{- "appointment": {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
}| ids required | Array of strings |
{- "ids": [
- "string"
]
}{- "appointments": [
- {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
]
}| objectId required | string |
required | Array of objects (schedulerAppointmentSlotInput) |
{- "objectId": "string",
- "slots": [
- {
- "calendarUserId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "maxParticipants": 0,
- "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}
}
]
}{- "appointments": [
- {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
]
}| contactId required | string The contactId of the person who is requested to create the appointments. |
| objectId required | string |
{- "contactId": "string",
- "objectId": "string"
}{- "token": "string"
}| objectId required | string |
{- "objectId": "string"
}{- "appointments": [
- {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
]
}{- "availableSlots": [
- {
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
], - "objectId": "string"
}{- "appointments": [
- {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
]
}required | Array of objects (schedulerAppointmentSlotInput) |
| token required | string |
{- "slots": [
- {
- "calendarUserId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "maxParticipants": 0,
- "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}
}
], - "token": "string"
}{- "appointments": [
- {
- "calendarUserId": "string",
- "creatorId": "string",
- "date": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "id": "string",
- "maxParticipants": 0,
- "objectId": "string",
- "participants": [
- {
- "contactId": "string",
- "email": "string",
- "firstName": "string",
- "id": "string",
- "lastName": "string",
- "phone": "string",
- "registeredAt": "string",
- "requestId": "string"
}
], - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "APPOINTMENT_STATUS_UNDEFINED"
}
]
}| appointmentId required | string |
| email required | string |
| firstName required | string |
| lastName required | string |
| phone required | string |
| token required | string |
{- "appointmentId": "string",
- "email": "string",
- "firstName": "string",
- "lastName": "string",
- "phone": "string",
- "token": "string"
}{ }| accountId required | string <int64> |
| hoursBeforeAppointment required | integer <int32> Number of hours before the appointment when the reminder should be sent |
| mailboxId required | string |
{- "accountId": "string",
- "hoursBeforeAppointment": 0,
- "mailboxId": "string"
}{ }| appointmentId required | string |
| participantId required | string |
{- "appointmentId": "string",
- "participantId": "string"
}{ }| activity required | string (reminderReminderActivity) Default: "UNDEFINED_REMINDER_ACTIVITY" Enum: "UNDEFINED_REMINDER_ACTIVITY" "CALL_REMINDER_ACTIVITY" "MAIL_REMINDER_ACTIVITY" "POST_REMINDER_ACTIVITY" "TODO_REMINDER_ACTIVITY" "TO_DISCUSS_REMINDER_ACTIVITY" "TO_READ_THROUGH_REMINDER_ACTIVITY" |
| contactId required | string |
| date required | string <int64> (UNIX timestamp in seconds) |
| done required | string <int64> (UNIX timestamp in seconds when the reminder was set to done. 0=not done) |
| employeeUserId required | string |
| ownerId required | string <int64> |
| priority required | string (reminderReminderPriority) Default: "NORMAL_REMINDER_PRIORITY" Enum: "NORMAL_REMINDER_PRIORITY" "LOW_REMINDER_PRIORITY" "HIGH_REMINDER_PRIORITY" |
| referenceIds required | Array of strings (IDs to which this reminder is attached to (e.g. requestId)) |
| subject required | string |
{- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}{- "reminder": {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
}| activity required | string (reminderReminderActivity) Default: "UNDEFINED_REMINDER_ACTIVITY" Enum: "UNDEFINED_REMINDER_ACTIVITY" "CALL_REMINDER_ACTIVITY" "MAIL_REMINDER_ACTIVITY" "POST_REMINDER_ACTIVITY" "TODO_REMINDER_ACTIVITY" "TO_DISCUSS_REMINDER_ACTIVITY" "TO_READ_THROUGH_REMINDER_ACTIVITY" |
required | Array of objects (reminderReferenceBucket) For each bucket one reminder with all referenceIds in that bucket is created |
| contactId required | string |
| date required | string <int64> (UNIX timestamp in seconds) |
| done required | string <int64> (UNIX timestamp in seconds when the reminder was set to done. 0=not done) |
| employeeUserId required | string |
| ownerId required | string <int64> |
| priority required | string (reminderReminderPriority) Default: "NORMAL_REMINDER_PRIORITY" Enum: "NORMAL_REMINDER_PRIORITY" "LOW_REMINDER_PRIORITY" "HIGH_REMINDER_PRIORITY" |
| subject required | string |
{- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "buckets": [
- {
- "referenceIds": [
- "string"
]
}
], - "contactId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "subject": "string"
}{ }| ownerId required | string <int64> |
| employeeIds | Array of strings Optional, needs to match at least one |
| priority | Array of strings Items Enum: "NORMAL_REMINDER_PRIORITY" "LOW_REMINDER_PRIORITY" "HIGH_REMINDER_PRIORITY" Optional, if empty array then no filtering is done |
{- "reminders": [
- {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
]
}| contactIds required | Array of strings |
{- "contactIds": [
- "string"
]
}{- "reminders": [
- {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
]
}| includeDone required | boolean |
| ownerId required | string <int64> |
| referenceIds required | Array of strings |
{- "includeDone": true,
- "ownerId": "string",
- "referenceIds": [
- "string"
]
}{- "reminders": [
- {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
]
}| referenceIds required | Array of strings non-empty |
| ownerId | string <int64> |
| includeDone | boolean |
{- "reminders": [
- {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
]
}| activity required | string (reminderReminderActivity) Default: "UNDEFINED_REMINDER_ACTIVITY" Enum: "UNDEFINED_REMINDER_ACTIVITY" "CALL_REMINDER_ACTIVITY" "MAIL_REMINDER_ACTIVITY" "POST_REMINDER_ACTIVITY" "TODO_REMINDER_ACTIVITY" "TO_DISCUSS_REMINDER_ACTIVITY" "TO_READ_THROUGH_REMINDER_ACTIVITY" |
| contactId required | string |
| date required | string <int64> (UNIX timestamp in seconds) |
| done required | string <int64> (UNIX timestamp in seconds when the reminder was set to done. 0=not done) |
| employeeUserId required | string |
| id required | string |
| priority required | string (reminderReminderPriority) Default: "NORMAL_REMINDER_PRIORITY" Enum: "NORMAL_REMINDER_PRIORITY" "LOW_REMINDER_PRIORITY" "HIGH_REMINDER_PRIORITY" |
| referenceIds required | Array of strings (IDs to which this reminder is attached to (e.g. requestId)) |
| subject required | string |
{- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}{ }| date required | string <int64> (UNIX timestamp in seconds) |
| ids required | Array of strings |
{- "date": "string",
- "ids": [
- "string"
]
}{ }| ids required | Array of strings |
| priority required | string (reminderReminderPriority) Default: "NORMAL_REMINDER_PRIORITY" Enum: "NORMAL_REMINDER_PRIORITY" "LOW_REMINDER_PRIORITY" "HIGH_REMINDER_PRIORITY" |
{- "ids": [
- "string"
], - "priority": "NORMAL_REMINDER_PRIORITY"
}{ }{- "reminder": {
- "activity": "UNDEFINED_REMINDER_ACTIVITY",
- "contactId": "string",
- "creatorUserId": "string",
- "date": "string",
- "done": "string",
- "employeeUserId": "string",
- "id": "string",
- "ownerId": "string",
- "priority": "NORMAL_REMINDER_PRIORITY",
- "referenceIds": [
- "string"
], - "subject": "string"
}
}required | Array of objects (calendarnylasAttendee) |
| calendarId required | string |
| description required | string |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| frequency required | string (calendarnylasEventFrequency) Default: "EVENT_FREQUENCY_UNDEFINED" Enum: "EVENT_FREQUENCY_UNDEFINED" "EVENT_FREQUENCY_DAILY" "EVENT_FREQUENCY_WEEKLY" "EVENT_FREQUENCY_MONTHLY" "EVENT_FREQUENCY_YEARLY" |
| location required | string |
| mediaIds required | Array of strings |
| notifyParticipants required | boolean If true, participants will be notified of the event creation |
| occurrenceCount required | integer <int32> |
| ownerId required | string <int64> |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
| referenceIds required | Array of strings |
required | Array of objects (nylasReminders) |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| title required | string |
| userId required | string |
| visibility required | string (nylasVisibility) Default: "EVENT_VISIBILITY_UNDEFINED" Enum: "EVENT_VISIBILITY_UNDEFINED" "EVENT_VISIBILITY_PRIVATE" "EVENT_VISIBILITY_PUBLIC" |
{- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "calendarId": "string",
- "description": "string",
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "location": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "ownerId": "string",
- "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}{- "event": {
- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "calendarId": "string",
- "description": "string",
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "iCalUid": "string",
- "id": "string",
- "location": "string",
- "masterEventId": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "organizer": {
- "email": "string",
- "name": "string"
}, - "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}
}{- "event": {
- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "calendarId": "string",
- "description": "string",
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "iCalUid": "string",
- "id": "string",
- "location": "string",
- "masterEventId": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "organizer": {
- "email": "string",
- "name": "string"
}, - "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}
}{- "calendars": [
- {
- "associatedEmail": "string",
- "id": "string",
- "name": "string",
- "nylasCalendarId": "string",
- "ownerId": "string",
- "provider": "PROVIDER_UNDEFINED",
- "userId": "string"
}
]
}{- "calendar": {
- "associatedEmail": "string",
- "id": "string",
- "name": "string",
- "nylasCalendarId": "string",
- "ownerId": "string",
- "provider": "PROVIDER_UNDEFINED",
- "userId": "string"
}
}| ids required | Array of strings |
{- "ids": [
- "string"
]
}{- "calendars": [
- {
- "associatedEmail": "string",
- "id": "string",
- "name": "string",
- "nylasCalendarId": "string",
- "ownerId": "string",
- "provider": "PROVIDER_UNDEFINED",
- "userId": "string"
}
]
}| attendeeEmails | Array of strings (Optional filter parameter) Optional filter parameter |
object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
| |
| ownerId required | string <int64> |
| referenceIds | Array of strings (Optional filter parameter) Optional filter parameter |
| sortStart | string (sortSortOrder) Default: "UNDEFINED_SORT_ORDER" Enum: "UNDEFINED_SORT_ORDER" "ASC" "DESC" |
object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
| |
| userIds required | Array of strings |
{- "attendeeEmails": [
- "string"
], - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "ownerId": "string",
- "referenceIds": [
- "string"
], - "sortStart": "UNDEFINED_SORT_ORDER",
- "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "userIds": [
- "string"
]
}{- "events": [
- {
- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "calendarId": "string",
- "description": "string",
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "iCalUid": "string",
- "id": "string",
- "location": "string",
- "masterEventId": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "organizer": {
- "email": "string",
- "name": "string"
}, - "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}
]
}{- "calendar": {
- "associatedEmail": "string",
- "id": "string",
- "name": "string",
- "nylasCalendarId": "string",
- "ownerId": "string",
- "provider": "PROVIDER_UNDEFINED",
- "userId": "string"
}
}| calendarId required | string |
| eventId required | string |
| iCalUid required | string |
| status required | string (calendarnylasAttendeeStatus) Default: "ATTENDEE_STATUS_NEEDS_ACTION" Enum: "ATTENDEE_STATUS_NEEDS_ACTION" "ATTENDEE_STATUS_ACCEPTED" "ATTENDEE_STATUS_DECLINED" "ATTENDEE_STATUS_TENTATIVE" |
| userId required | string |
{- "calendarId": "string",
- "eventId": "string",
- "iCalUid": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION",
- "userId": "string"
}{ }| nylasCalendarId required | string |
{- "nylasCalendarId": "string"
}{- "calendar": {
- "associatedEmail": "string",
- "id": "string",
- "name": "string",
- "nylasCalendarId": "string",
- "ownerId": "string",
- "provider": "PROVIDER_UNDEFINED",
- "userId": "string"
}
}required | Array of objects (calendarnylasAttendee) |
| description required | string |
| editFollowing required | boolean |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| frequency required | string (calendarnylasEventFrequency) Default: "EVENT_FREQUENCY_UNDEFINED" Enum: "EVENT_FREQUENCY_UNDEFINED" "EVENT_FREQUENCY_DAILY" "EVENT_FREQUENCY_WEEKLY" "EVENT_FREQUENCY_MONTHLY" "EVENT_FREQUENCY_YEARLY" |
| id required | string |
| location required | string |
| mediaIds required | Array of strings |
| notifyParticipants required | boolean If true, participants will be notified of the event update |
| occurrenceCount required | integer <int32> |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
| referenceIds required | Array of strings |
required | Array of objects (nylasReminders) |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| title required | string |
| userId required | string |
| visibility required | string (nylasVisibility) Default: "EVENT_VISIBILITY_UNDEFINED" Enum: "EVENT_VISIBILITY_UNDEFINED" "EVENT_VISIBILITY_PRIVATE" "EVENT_VISIBILITY_PUBLIC" |
{- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "description": "string",
- "editFollowing": true,
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}{- "event": {
- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "calendarId": "string",
- "description": "string",
- "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "iCalUid": "string",
- "id": "string",
- "location": "string",
- "masterEventId": "string",
- "mediaIds": [
- "string"
], - "notifyParticipants": true,
- "occurrenceCount": 0,
- "organizer": {
- "email": "string",
- "name": "string"
}, - "recurrenceEndDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "recurrenceStartDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "referenceIds": [
- "string"
], - "reminders": [
- {
- "method": "REMINDER_METHOD_UNDEFINED",
- "reminderMinutes": "string"
}
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "userId": "string",
- "visibility": "EVENT_VISIBILITY_UNDEFINED"
}
}required | Array of objects (calendarAlarm) |
required | Array of objects (calendarcalendarAttendee) |
| categories required | Array of strings |
| countRecurrence required | integer <int32> |
| description required | string |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| frequency required | string (calendarcalendarEventFrequency) Default: "EVENT_FREQUENCY_UNDEFINED" Enum: "EVENT_FREQUENCY_UNDEFINED" "EVENT_FREQUENCY_DAILY" "EVENT_FREQUENCY_WEEKLY" "EVENT_FREQUENCY_MONTHLY" "EVENT_FREQUENCY_YEARLY" |
| location required | string |
| mailboxId required | string |
| mediaIds required | Array of strings |
| ownerId required | string <int64> |
| private required | boolean |
| referenceIds required | Array of strings |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| title required | string |
| userId required | string |
{- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateOccurrencesResponse": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "ownerId": "string",
- "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateOccurrencesResponse": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "title": "string",
- "userId": "string"
}{- "event": {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}, - "events": [
- {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}
]
}| url required | string |
| mailboxId | string |
| occurrenceEventDate.year | integer <int32> Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. |
| occurrenceEventDate.month | integer <int32> Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. |
| occurrenceEventDate.day | integer <int32> Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. |
| startDateOccurrencesResponse.year | integer <int32> Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. |
| startDateOccurrencesResponse.month | integer <int32> Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. |
| startDateOccurrencesResponse.day | integer <int32> Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. |
| endDateOccurrencesResponse.year | integer <int32> Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. |
| endDateOccurrencesResponse.month | integer <int32> Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. |
| endDateOccurrencesResponse.day | integer <int32> Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. |
{- "events": [
- {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}
]
}| attendeeEmails | Array of strings (Optional filter parameter) Optional filter parameter |
object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
| |
| ownerId required | string <int64> |
| referenceIds | Array of strings (Optional filter parameter) Optional filter parameter |
| sortStart | string (sortSortOrder) Default: "UNDEFINED_SORT_ORDER" Enum: "UNDEFINED_SORT_ORDER" "ASC" "DESC" |
object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
| |
| userIds required | Array of strings |
{- "attendeeEmails": [
- "string"
], - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "ownerId": "string",
- "referenceIds": [
- "string"
], - "sortStart": "UNDEFINED_SORT_ORDER",
- "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "userIds": [
- "string"
]
}{- "events": [
- {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}
]
}{- "event": {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}
}| status required | string (calendarcalendarAttendeeStatus) Default: "ATTENDEE_STATUS_NEEDS_ACTION" Enum: "ATTENDEE_STATUS_NEEDS_ACTION" "ATTENDEE_STATUS_ACCEPTED" "ATTENDEE_STATUS_DECLINED" "ATTENDEE_STATUS_TENTATIVE" |
| token required | string |
{- "status": "ATTENDEE_STATUS_NEEDS_ACTION",
- "token": "string"
}{ }| url required | string |
Array of objects (calendarcalendarAttendee) | |
object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
{- "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}
}{ }required | Array of objects (calendarAlarm) |
required | Array of objects (calendarcalendarAttendee) |
| categories required | Array of strings |
| countRecurrence required | integer <int32> |
| description required | string |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| frequency required | string (calendarcalendarEventFrequency) Default: "EVENT_FREQUENCY_UNDEFINED" Enum: "EVENT_FREQUENCY_UNDEFINED" "EVENT_FREQUENCY_DAILY" "EVENT_FREQUENCY_WEEKLY" "EVENT_FREQUENCY_MONTHLY" "EVENT_FREQUENCY_YEARLY" |
| location required | string |
| mailboxId required | string |
| mediaIds required | Array of strings |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
| private required | boolean |
| referenceIds required | Array of strings |
| resetOccurrencesEvents required | boolean |
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (Represents a whole or partial calendar date, such as a birthday. The time of
day and time zone are either specified elsewhere or are insignificant. The
date is relative to the Gregorian Calendar. This can represent one of the
following:)
Related types are [google.type.TimeOfDay][google.type.TimeOfDay] and
|
required | object (typeTimeOfDay) Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
|
| title required | string |
| url required | string |
{- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateOccurrencesResponse": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "private": true,
- "referenceIds": [
- "string"
], - "resetOccurrencesEvents": true,
- "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateOccurrencesResponse": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "title": "string",
- "url": "string"
}{- "events": [
- {
- "alarms": [
- {
- "alarmIntervalUnit": "ALARM_UNIT_UNDEFINED",
- "alarmIntervalValue": "string"
}
], - "attendees": [
- {
- "contactId": "string",
- "displayName": "string",
- "email": "string",
- "status": "ATTENDEE_STATUS_NEEDS_ACTION"
}
], - "categories": [
- "string"
], - "countRecurrence": 0,
- "description": "string",
- "endByDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "endTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "endTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "frequency": "EVENT_FREQUENCY_UNDEFINED",
- "id": "string",
- "location": "string",
- "mailboxId": "string",
- "mediaIds": [
- "string"
], - "occurrenceEventDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "organizer": {
- "email": "string"
}, - "private": true,
- "referenceIds": [
- "string"
], - "startDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startDateRecurrence": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "startTime": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "startTimeRecurrence": {
- "hours": 0,
- "minutes": 0,
- "nanos": 0,
- "seconds": 0
}, - "status": "EVENT_STATUS_UNDEFINED",
- "title": "string",
- "url": "string",
- "userId": "string"
}
]
}