Syntax: PUT /rest/v1/record/<recordkey>[?validateOnly=true]

Dieser Aufruf ersetzt oder validiert alle Inhalte des angegebenen Datensatzes durch die übertragenen Daten. Die Oid des Datensatzes bleibt bestehen, nicht übergebene Felder werden gelöscht!

Parameter

Name Pflicht Beschreibung
recordKey Ja Oid oder MigrationId eines existierenden Datensatzes (Vererbung: OrmBABase).

Mögliche Rückgabestatus

Status Beschreibung
200 OK Der Datensatz wurde erfolgreich validiert (betrifft nur Anfragen mit “validateOnly=true”).
204 No content Der angegebene Datensatz wurde wie gewünscht verändert.
403 Forbidden Der aktuelle Benutzer hat nicht die Berechtigung den angegebenen Datensatz zu ändern.
404 Not found Der gewünschte Datensatz konnte nicht ermittelt werden.
412 Precondition failed Die angegebene Anfragebedingung wird nicht erfüllt (der Datensatz wurde nicht verändert).
500 Internal server error Bei der Verarbeitung kam es zu einem unvorhergesehenen Fehler.

Anfrageinhalt

Der Inhalt (Body) der Anfrage und Anfragen zur ausschließlichen Validierung richten sich nach den gleichen Kriterien wie bei der POST-Methode.