Animating a camera flip

Maybe you can use functionality from these examples?

From the Collection of examples from discourse.threejs.org :

SmoothChaseCamera
TweenCamera
MovingCameraAlongSpline
CameraEllipseCurve
CameraGSAP
CalculateCameraDistance
CameraFollowObject