I've moved the 2 parameters for the cgeo marking and the session ID into the apiRequest method. As the session ID was already there, it is no longer duplicated and managed at a central place, so no other search method needs to handle this anymore.