outlook.live.com
Update calendar event (Outlook)
Input
eventId requiredThe event's data-calitemid, as returned by list_events.
expectedSubject requiredThe subject the event currently has. Safety interlock: if the event on the page does not match, nothing is edited.
body optionalNew body text, replacing what is there. Omit to leave unchanged.
subject optionalNew subject. Omit to leave unchanged.
location optionalNew location. Only settable on an event that has none: Outlook's location box adds a second entry rather than replacing the first, and the existing chip cannot be cleared from here, so replacing one is refused rather than leaving the event carrying two. Omit to leave unchanged.
Output
after requiredbefore requiredchanged requiredWhich fields were confirmed different after reloading the event.
eventId requiredupdated required