Interface changes for iServer 11i (2023) SP1

Feedback


REST API changes

Module The name of the resource Resource/Parameter/Request/Expression Remark URL template

services-rest-management

license Add response parameter to GET Add response body parameter iServerBasic, and return iServer basic license status; add response body parameter iServerSpaceBasic, and return 3D basic service extension module license status; add response body parameter productType, and return currently started product type

/iserver/manager/license.json

iserver-webprinting

webPrintingJobs New parameters for POST request The layoutOptions parameter adds the mapGridOptions sub-parameter, which indicates the map longitude and latitude grid parameters; A new useCaption parameter is added to the element of the legendOptions.layers, indicating whether the legend text uses the layer title.

/iserver/services/webprinting/rest/webprinting/v1/jobs

services-rest-management

DatastoresResource POST Request New Enumeration EngineType adds DM, HIGHGODB and KINGBASE (existing), and supports registration of Dameng, Henkel and KINGBASE databases /iserver/manager/datastores
server-host-model services Add response parameter to GET Add the response body parameter alias, which indicates the service alias /iserver/services
service /iserver/services/cluster/members/{memberID}/services/{serviceName}

services-rest

MapLegend

Add response parameter to GET LayerCaption attribute added to LayerLegend element

/iserver/services/<mapComponent>/rest/maps/<mapName>/legend