api v2 update