When changing the status of a booking via web interface, the user is asked if they want to change the status of the associated events. (This is on by default.)
It would be nice to have this same functionality via API. (Maybe it exists, but isn't documented at https://developers.eventtemple.com/reference/changebookingstatusbyid.)
As a workaround, I'm getting all events before changing the booking, then changing all but the one I care about back after updating the booking. This works, but adds steps and additional API calls.