Deprecated API Parameters and Endpoints
The following deprecated APIs have been removed. If these APIs are used in your scripts, you must update your scripts!
Removed
In DmsService
- DmsServer.getItem parameter 'csmeta'
To include additional metadata for user-defined properties, use the parameter 'datameta' instead.
- DmsService.createItemRelation
- DmsService.removeItemRelation
- DmsService.getItemRelations
- DmsService.getItem parameter 'relations'
These endpoints for handling relations were experimental and have been removed.
The system definition no longer includes an "allowedrelations" array.
In SystemService
- SystemService.getTypeDefinitionById
This endpoint should not be used. Instead, use SystemService.getTypeDefinition, which accepts the technical name of a type.
- SystemService.listTypeDefinition parameters 'subsystem' and 'system'
Using these parameters it was possible to view system-internal types.
In EtlService
- EtlService.executeConfigurationWithoutContentFiles
- EtlService.executeConfigurationWithContent
These endpoints supported a single file upload and ETL configurations without file upload.
Use EtlService.executeConfiguration from now on. It supports multipart messages to handle such use cases.
Not removed, but marked as deprecated
- DmsService.getItemParents
- DmsService.addItemLocation
- DmsService.removeItemLocation
These endpoints handle multiple locations in the system. Use 'DmsService.changeItemLocation' to assign a single location for a document instead.
Use 'DmsService.getItemContext' or 'DmsService.getItem' with the parameter 'contextfolder' to get information about a document context folder.