TL;DR: When an attendee has proposed a new time for an event, is it possible for the organizer to retrieve the proposed new time via the Google Calendar API, e.g. from Events: get or Events: list?
Example flow
Organizer invites Attendee to an event at 1700 EDT
Attendee receives the event invitation for 1500 MDT
Attendee proposes a new time of 1530 MDT
Organizer sees that there is a proposed new time
Resulting event data from the Google Calendar API
When the organizer retrieves the above event via the Events: get and Events: list APIs, all they see is that the attendee has a tentative response status. There is nothing to indicate that a new time has been proposed, nor what that time is:
{
...,
"kind": "calendar#event",
"organizer": {
"email": "[email protected]",
"self": true
},
"start": {
"dateTime": "2019-09-17T17:00:00-04:00"
},
"end": {
"dateTime": "2019-09-17T17:30:00-04:00"
},
"attendees": [
{
"email": "[email protected]",
"responseStatus": "tentative"
},
{
"email": "[email protected]",
"organizer": true,
"self": true,
"responseStatus": "accepted"
}
],
...
}