Syntax: PUT /rest/v1/record/<recordKey>/attachment/<attachmentKey>

Dieser Aufruf ersetzt die binären Daten eines existierenden Dateianhangs mit den gesendeten neuen Daten.
Dieser Endpunkt kann auf zwei Arten aufgerufen werden:

  • als Ziel eines Form-Daten-Posts
  • mit binären Rohdaten einer Datei

Die Header mit Metadaten bei einem Form-Daten-Posts werden bei PUT ignoriert.

Parameter

Name Pflicht Beschreibung
recordKey Ja Oid oder MigrationId eines existierenden Datensatzes (Vererbung: OrmBABase).
attachmentKey Ja Oid oder Content-ID eines zum Datensatz gehörenden Dateianhangs.

Mögliche Rückgabestatus

Status Beschreibung
204 No content Der angegebene Dateianhang wurde wie gewünscht geändert.
400 Bad request Der Parameter attachmentKey wurde nicht angegeben.
403 Forbidden Dem aktuellen Benutzer fehlt die Berechtigung den angegebenen Datensatz zu bearbeiten.
404 Not found
  • Der gewünschte Datensatz konnte nicht ermittelt werden oder
  • der gewünschte Dateianhang konnte nicht ermittelt werden.
412 Precondition failed Die angegebene Anfragebedingung wird nicht erfüllt (der Dateianhang wurde nicht geändert).
500 Internal server error Bei der Verarbeitung kam es zu einem unvorhergesehenen Fehler.