we only have put endpoints. And put endpoints require by specification to sent the whole object and not just a subset of properties. So if you leave those properties out we set them to null or the default value of the property.
Nur um komplett zu sein: Eure Documentation beschreibt einen PATCH endpoint, anders kann ich „Optional“ nicht lesen. Ich denke dass ist auch das, was euere Kunden brauchen. Alternativ muss ich vor jedem PUT ein GET machen…
Sehe ich etwas anders. Es ist optional, weil du es auf null setzen kannst und das Feld nicht ein Pflichtfeld ist. Ich habe gerade geschaut in dem trace werden alle Felder auf null gesetzt und der Name auf den gesendeten wert.
Genau - man muss vor jedem PUT ein GET machen. Das gilt aktuell für alle unsere Endpoints.