PATCH /api/dms/objects/{objectId}
As of Version | product version 2019 Winter | component version 2019 Winter |
---|---|
Request Method | PATCH |
Response Format | JSON |
Required Permission | action write and read >> Roles and Role Sets |
Description | To update the metadata of a DMS object, send the request with the new metadata as request body and the ID of the DMS object as objectId. Most system properties cannot be updated by users. They are updated automatically by the repository if necessary. If the request metadata contains these system properties, their values must match the values of the current version. For example, you could add the system property As of 2022 Autumn, the optional query parameter |
Request Header | Content-Type: application/json |
Request Example | The new metadata is passed in the request body in JSON format. { "objects": [{ "properties": { "appEmail:subject": { "value": "again updated Bewerbungsunterlagen" }, "appEmail:cc": { "value": null } } }] } |
Result Example | The result is a JSON structure containing the updated metadata of the object identified by objectId. { "objects": [{ "properties": { "system:objectId": { "value": "cdc7095f-a5ce-486d-92a7-6d0955d969ee" }, "system:baseTypeId": { "value": "system:document" }, "system:objectTypeId": { "value": "appEmail:email" }, "system:createdBy": { "value": "0d7fd0be-6a0b-4d3b-933c-25e0c4c5d794" }, "system:creationDate": { "value": "2018-01-26T15:21:170Z" }, "system:lastModifiedBy": { "value": "0d7fd0be-6a0b-4d3b-933c-25e0c4c5d794" }, "system:lastModificationDate": { "value": "2018-01-30T11:53:227Z" }, "system:versionNumber": { "value": 3 }, "system:tenant": { "value": "tenant1" }, "system:traceId": { "value": "97a35859dbb4c435" }, "appEmail:from": { "value": "Garco Meissler <garco@example.de>" }, "appEmail:to": { "value": ["Dudreas Annkel <dudreas@example.de>"] }, "appEmail:subject": { "value": "again updated Bewerbungsunterlagen" } }, "contentStreams": [{ "contentStreamId": "2B797243-A1F5-11EA-A814-9FABD98CE7A7", "length": 173413, "mimeType": "message/rfc822", "fileName": "upload.eml", "digest": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855", "repositoryId": "repo252" }] }] } |