It's confusing.
I don't understand how people are able to locate the values for endPos and endFocus.
I would recommend creating transparent, non-collidable, anchored bricks for this. endPos is the position that the camera would end up at, and the endFocus is where the camera will be looking at when the interpolation is complete. So make parts for each of those.
You can then do something like this in a local script for the interpolation, where PARTNAME is the name of the part (assuming you don't have FilteringEnabled set to true in Workspace).
--Put some code above maybe. game.Workspace.CurrentCamera:Interpolate(game.Workspace.PARTNAME.CFrame, game.Workspace.PARTNAME.CFrame, 2) --Or even some code below. --The "2" is the time it takes to interpolate, so change that accordingly, along with the PARTNAME parts.