session2 api2