added devices install api calls