Currently it is not possible to change the teaching set names and set codes as a batch or through the API.
When a timetable is uploaded into iSAMS it creates set names that match the set codes in Teaching Manager. There is no option to add a set name during the process which does make sense but it means that you get hundreds of teaching sets that need to be updated manually.
It would be great if there was an option to edit the teaching set codes and names (similar to how you can group edit the subject codes) in Teaching Manager OR provide the facility through the API.
I've asked for this every year and have not yet received a suitable response. It seems so basic that you could add a column for Set Name to the template and yet - nothing. I don't know who is possibly using SetCode(SetCode) as their naming structure. It's completely redundant.