api reference update