Hallo,
wir haben uns jetzt gestern zu diesem Thema ausgetauscht und es bleibt leider dabei, dass wir hier keine Speziallösung anbieten wollen.
Dass pauschal alle Tags gelöscht werden sehen wir kritisch, weil das ja in den seltensten Fällen nötig sein wird. Außerdem wollen wir vom REST-Standard nicht beliebig weit abweichen und die API-Doku damit noch weiter aufblähen.
Ich denke also du musst dir vor dem Update einmal den Datensatz von uns holen, dann das Diff berechnen (welche Tags gibt es schon, welche sind neu, welche sind ggf zu viel) und diese dann entsprechend anlegen / löschen.
Tut mir Leid, dass das für dich mehr Arbeit bedeutet.
Viele Grüße