api msg update