dms-controller Endpoints
Endpoints of the Web-API gateway for business process management, accessible for any authenticated user.
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 | Purpose | Response Format | Description |
---|---|---|---|
GET as of 2020 Autumn | getMetadata | JSON | Retrieves the metadata of the DMS object specified by its object ID |
DELETE as of 2020 Autumn | delete dms object | HTTP status code | Deletes the DMS object specified by its object ID |
GET as of 2020 Autumn | getContent | JSON | Retrieves the binary content file assigned to the object specified by its object ID |
GET as of 2020 Autumn | getAllVersions | JSON | Retrieves the metadata of all versions of the DMS object specified by its object ID |
GET as of 2020 Autumn | getMetadata | JSON | Retrieves the metadata of the version |
POST as of 2020 Autumn | create | JSON | 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. |
GET as of 2020 Autumn | getForm | JSON | Retrieves the default form for the object type specified by object type ID |
POST as of 2020 Autumn | search | JSON | Retrieves a list of DMS objects matching the search query passed in the request body in JSON format. |
PATCH as of 2020 Autumn | update | JSON | Updates the existing DMS object specified by its object ID |
POST as of 2020 Autumn | update content of dms object | JSON | Updates the binary content file assigned to the object specified by its object ID |