Implement an IBeforeTraverseEvent subscriber to set the IAPIRequest interface.
Fix the APISiteRootTraverser.