update session API