update mission api.