Finished API PUT methods