update update api