Update using API