This one will get you the last time of status change, so if you could go off time since Idle: api/v2/users/{userId}/routingstatus
Otherwise, all I could think of was to look through the last conversations until you find that user and get the disconnect time.