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.