dms-controller Endpoints

Endpoints of the Web-API gateway for business process management, accessible for any authenticated user.

>> API-WEB Service

The endpoints are used by the CLIENT Service that provides yuuvis® client as reference implementation. Most of them internally call the core API.


HTTP Method
as of product version
PurposeResponse FormatDescription
GET
as of 2020 Autumn
getMetadataJSON

Retrieves the metadata of the DMS object specified by its object ID id.
/api-web/dms/{id}

DELETE
as of 2020 Autumn
delete dms objectHTTP status code

Deletes the DMS object specified by its object ID id.
/api-web/dms/{id}

GET
as of 2020 Autumn
getContentJSON

Retrieves the binary content file assigned to the object specified by its object ID id.
/api-web/dms/{id}/content

GET
as of 2020 Autumn
getAllVersionsJSON

Retrieves the metadata of all versions of the DMS object specified by its object ID id.
/api-web/dms/{id}/versions

GET
as of 2020 Autumn
getMetadataJSON

Retrieves the metadata of the version version of the DMS object specified by its object ID id.
/api-web/dms/{id}/versions/{version}

POST
as of 2020 Autumn
createJSON

Creates a DMS object with the data passed in the multipart request body including the metadata in JSON structure and optionally a binary content file.
/api-web/create

GET
as of 2020 Autumn
getFormJSON

Retrieves the default form for the object type specified by object type ID objecttype and optional query parameters situation and sots (secondary object types) for the active tenant.
/api-web/dms/form/{objecttype}

POST
as of 2020 Autumn
searchJSON

Retrieves a list of DMS objects matching the search query passed in the request body in JSON format.
/api-web/dms/search

PATCH
as of 2020 Autumn
updateJSON

Updates the existing DMS object specified by its object ID id with the data passed JSON format in the request body.
/api-web/dms/update/{id}

POST
as of 2020 Autumn
update content of dms objectJSON

Updates the binary content file assigned to the object specified by its object ID id with the file passed in the request body.
/api-web/dms/update/{id}/content