server side api upgrade