Differences in REST Response - XML Format

Use the table below to check the differences in the REST API XML response between the SDM 8.2.5 release and 8.2.5.0.1 release.

Here is the list of REST APIs and REST endpoints from the SDM 8.2.5 and SDM 8.2.5.0.1 releases listed as examples.

Table 12-3 Differences in REST Response - XML Format

Serial Number REST APIs URL Examples SDM 8.2.5 SDM 8.2.5.0.1 Remarks
1 Login /rest/v1.3/admin/login NA NA No change
2 Logout /rest/v1.3/admin/logout NA NA No change
3 Get Information on SDM Servers /rest/v1.3/admin/serverInfo "<serverInfo> <clusterMembers> <clusterMember> <downTime>NA</downTime>" "<serverInfo> <clusterMembers> <downTime>NA</downTime>" 8.2.5 has "clusterMember" inside of "clusterMembers" but 8.2.5 P1 only has "clusterMembers"
4 Add a configuration element /rest/v1.3/configuration/deviceConfigs/ID1/configElements/add "<configElement> <attributes> <attribute> <childrenElements> <childrenElement> <attributes> <attribute>" "<configElement> <attributes> <childrenElements> <attributes>" "8.2.5 has <attribute> inside of <attributes>. 8.2.5 P1 has only <attributes>. Similarly for childrenElements tag as well."
5 Assign a Device to Element Manager for FCAPS /rest/v1.1/configuration/devices NA NA No changes
6 Create a Configuration Element /rest/v1.1/configuration/deviceConfigs/ID1/configElements/create "<configElement> <attributes> <attribute>" "<configElement> <attributes>" 8.2.5 has <attribute> inside of <attributes>. 8.2.5 P1 has only <attributes>.
7 Delete a Configuration Element /rest/v1.3/configuration/deviceConfigs/ID1/configElements/delete NA NA No changes
8 Delete Pending Configuration Modifications /rest/v1.1/configuration/deviceConfigs/ID1/configurationChanges NA NA No changes
9 Get a Configuration Element Instance /rest/v1.3/configuration/deviceConfigs/ID1/configElements/retrieve "<configElement> <attributes> <attribute> <childrenElements> <childrenElement> <attributes> <attribute>" "<configElement> <attributes> <childrenElements> <attributes>" "8.2.5 has <attribute> inside of <attributes>. 8.2.5 P1 has only <attributes>. Similarly for childrenElements tag as well."
10 Get a List of Configuration Element Instances /rest/v1.1/configuration/deviceConfigs/ID2/configElements "<configElements> <configElement> <attributes> <attribute>" "<configElements> <configElements> <attributes>" No remarks
11 Get a List of Devices associated with Element Manager /rest/v1.3/configuration/devices "<devices> <device>" "<devices> <devices>" No remarks
12 Get a List of Top-level Configuration Element Types /rest/v1.3/configuration/deviceConfigs/ID1/elementTypes "<elementTypes> <elementType>" "<elementTypes> <types>" No remarks
13 Get additional Element Metadata /rest/v1.1/configuration/deviceConfigs/ID1/elementTypes/elementMetadata "<elementMetadata> <attributeMetadatas> <attributeMetadata>" "<elementMetadata> <attributeMetadatas>" No remarks
14 Get additional attribute Metadata /rest/v1.3/configuration/deviceConfigs/ID2/elementTypes/attributeMetadata "<enumeratedValues> <enumeratedValue>deny</enumeratedValue> <enumeratedValue>permit</enumeratedValue> </enumeratedValues>" " <enumeratedValues>deny</enumeratedValues> <enumeratedValues>permit</enumeratedValues>" No remarks
15 Get Device Configuration Management Summary /rest/v1.3/configuration/devices/ID1/loadConfig NA NA No changes
16 Get Pending Configuration Modification "<configurationChanges> <configurationChange>" "<configurationChanges> <changedConfigElements>" "<configurationChanges> <changedConfigElements>" 8.2.5 has subtag <configurationChange>, 8.2.5 P1 has subtag <changedConfigElements>
17 Load a Configuration for a Targeted Device /rest/v1.3/configuration/devices/ID1/loadConfig NA NA No changes
18 Unassign a Device from Element Manager to Stop FCAPS /rest/v1.1/configuration/devices/ID3 NA NA No changes
19 Update a Configuration Element /rest/v1.3/configuration/deviceConfigs/ID3/configElements/update "<configElement> <attributes> <attribute> <childrenElements> <childrenElement> <attributes> <attribute>" "<configElement> <attributes> <childrenElements> <attributes>" "8.2.5 has <attribute> inside of <attributes>. 8.2.5 P1 has only <attributes>. Similarly for childrenElements tag as well."
20 Update a Configuration Password /rest/v1.3/configuration/deviceConfigs/ID3/util/encryptPassword NA NA No changes
21 Update the Configuration on a Device /rest/v1.3/configuration/deviceConfigs/ID3/configElements/update "<configElement> <attributes> <attribute> <childrenElements> <childrenElement> <attributes> <attribute>" "<configElement> <attributes> <childrenElements> <attributes>" "8.2.5 has <attribute> inside of <attributes>. 8.2.5 P1 has only <attributes>. Similarly for childrenElements tag as well."
22 Get a List of Alarms /rest/v1.1/fault/alarms NA NA No changes
23 Get a List of Northbound Trap Receivers /rest/v1.1/fault/trapReceivers "<trapReceivers> <trapReceiver>" "<trapReceivers> <trapReceivers>" 8.2.5 has subtag <trapReciever>, but 8.2.5 P1 has it as <trapRecievers>
24 Get Information of a Targeted Northbound Trap Reciever /rest/v1.1/fault/trapReceivers/ID1021 NA NA No changes
25 Initiate a Request for Synchronization of Events or Alarms /rest/v1.1/fault/trapReceivers/ID1021/action NA NA No changes
26 Get Device Information /rest/v1.2/inventory/deviceMgmt/devices/ID3 " <groupParameters> <groupParameter>" <groupParameters> 8.2.5 has <groupParameter> subtag, 8.2.5 P1 only has <groupParameters>
27 Get Device License Information /rest/v1.2/inventory/deviceMgmt/devices/capabilities/entitlements NA NA No changes
28 Get Device Management Summary Information /rest/v1.3/inventory/deviceMgmt/devices "<devices> <device>" "<devices> <devices>" 8.2.5 has subtag <device>, but 8.2.5 P1 has it as <devices>
29 Lock or Unlock a Device /rest/v1.3/inventory/deviceMgmt/devices/ID4/action NA NA No changes
30 Add a Device Group /rest/v1.2/inventory/deviceMgmt/deviceGroups NA NA No changes
31 Delete a Device Group /rest/v1.1/inventory/deviceMgmt/deviceGroups/ID3 NA NA No changes
32 Get Device Group Information /rest/v1.2/inventory/deviceMgmt/deviceGroups/ID1 NA NA No changes
33 Get Existing Device Groups /rest/v1.3/inventory/deviceMgmt/deviceGroups "<deviceGroups> <deviceGroup>" "<deviceGroups> <deviceGroups>" 8.2.5 has subtag <deviceGroup>, but 8.2.5 P1 has it as <deviceGroups>
34 Update a Device Group /rest/v1.1/inventory/deviceMgmt/deviceGroups/ID7 NA NA No change
35 Add an NF /rest/v1.1/inventory/nfMgmt/nfs "<nf> <groups> <group>" "<nf> <children>" 8.2.5 has <groups> and <group>, 8.2.5 P1 has <children> tag.
36 Delete an NF /rest/v1.1/inventory/nfMgmt/nfs/ID3 NA NA No changes
37 Get a Targeted NF /rest/v1.1/inventory/nfMgmt/nfs/ID3 "<nf> <groups> <group>" "<nf> <children>" 8.2.5 has <groups> and <group>, 8.2.5 P1 has <children> tag.
38 Get Information on an NF Group /rest/v1.1/inventory/nfMgmt/nfs/ID7/groups/ID7 " <parameters> <parameter>" <parameters> 8.2.5 has <parameters> and <parameter>, 8.2.5 P1 has <parameters>.
39 Get List of NFs in Device Management /rest/v1.1/inventory/nfMgmt/nfs "<deviceGroups> <deviceGroup> <parameters> <parameter>" "<nfs> <nfList>" Different tags in both. 8.2.5 has parameters and paramter as well.
40 Submit a Request to Resynchronize an NF /rest/v1.1/inventory/nfMgmt/nfs/ID7/groups " <parameters> <parameter>" <parameters> 8.2.5 has <parameters> and <parameter>, 8.2.5 P1 has <parameters>.
41 Lock or Unlock a Devices /rest/v1.3/inventory/deviceMgmt/devices/ID4/action NA NA No changes
42 Move an NF to Another Device Group Parent /rest/v1.1/inventory/nfMgmt/nfs/ID5 NA NA No changes
43 Submit a Request to Resynchronize an NF /rest/v1.1/inventory/nfMgmt/nfs/ID7/action NA NA No changes
44 Update NF Information /rest/v1.1/inventory/nfMgmt/nfs/ID7/groups/ID7 " <parameters> <parameter>" <parameters> 8.2.5 has <parameters> and <parameter>, 8.2.5 P1 has <parameters>.
45 Get a Targeted category /rest/v1.3/inventory/nfMgmt/nfCategories/ID1 " <nfTypes> <nfType>" <nfTypes> 8.2.5 has <nfTypes> and <nfType>, 8.2.5 P1 has <nfTypes>.
46 Get Additional Category Metadata /rest/v1.1/inventory/nfMgmt/nfCategories/ID1/nfTypes/Device%20Cluster " <nfCategory> <parameters> <parameter>" " <category> <parameters>" "8.2.5 has <nfCategory>, 8.2.5 P1 has <category>. 8.2.5 has <parameters> and <parameter>, 8.2.5 P1 has <parameters>. "
47 Get Additional NF Metadata /rest/v1.1/inventory/nfMgmt/nfCategories/ID1/nfTypes "<nfTypes> <nfType>" "<nfTypes> <nfTypes>" 8.2.5 has <nfTypes> and <nfType>, 8.2.5 P1 has 2 <nfTypes>.
48 Get NF Supported product Categories /rest/v1.1/inventory/nfMgmt/nfCategories "<nfCategories> <nfCategory>" "<nfCategories> <nfCategories>" 8.2.5 has <nfCategories> and <nfCategory>, 8.2.5 P1 has 2 <nfCategories> tags.
49 Get All Plug-ins /rest/v1.3/admin/plugins/ " <pluginInfo> <pluginClusterMembers> <pluginClusterMember>" " <pluginInfos> <clusterMembers>" "8.2.5 has <pluginInfos> and <pluginInfo>, 8.2.5 P1 has 2 <pluginInfos> tags. Also subtags in 8.2.5 are 2 <pluginClusterMembers> and <pluginClusterMember>, 8.2.5 P1 has only <clusterMembers>"
50 Get Plug-in Information /rest/v1.1/admin/plugins/ID1 "<pluginInfo> <pluginClusterMembers> <pluginClusterMember>" "<pluginInfo> <clusterMembers>" "Subtags in 8.2.5 are 2 <pluginClusterMembers> and <pluginClusterMember>, 8.2.5 P1 has only <clusterMembers>"
51 Perform a Plug-in Action /rest/v1.3/admin/plugins/ID2/action NA NA No changes
52 Remove a Plug-in /rest/v1.1/admin/plugins/ID1 NA NA No changes
53 Update Plug-in Information /rest/v1.1/admin/plugins/ID1 "<pluginInfo> <pluginClusterMembers> <pluginClusterMember>" "<pluginInfo> <clusterMembers>" "Subtags in 8.2.5 are 2 <pluginClusterMembers> and <pluginClusterMember>, 8.2.5 P1 has only <clusterMembers>"
54 Upload a Plug-in /rest/v1.1/admin/plugins/?file= "<pluginInfo> <pluginClusterMembers> <pluginClusterMember>" "<pluginInfo> <clusterMembers>" "Subtags in 8.2.5 are 2 <pluginClusterMembers> and <pluginClusterMember>, 8.2.5 P1 has only <clusterMembers>"
55 Add a route to routeSet /rest/v1.3/routeSets/1/entries NA NA No changes
56 Add an associated device to a route set /rest/v1.3/routeSets/1/devices NA NA No changes
57 Commit/Rollback/Cancel a route set update /rest/v1.3/routeSets/routeUpdates/ID3/action NA NA No changes
58 Create a new route set /rest/v1.3/routeSets NA NA No changes
59 Delete a particulare Route Set by Id /rest/v1.3/routeSets/2 NA NA No changes
60 Delete associated device from specified route set /rest/v1.3/routeSets/1/devices/ID7 NA NA No changes
61 Delete Route Entry by ID /rest/v1.3/routeSets/1/entries/ID1 NA NA No changes
62 Execute some action on CSV file import /rest/v1.3/routeSets/2/importFile NA NA No changes
63 Execute user action on Add route set task /rest/v1.3/routeSets/tasks/30/action NA NA No changes
64 GET all associated device from a particular route set /rest/v1.3/routeSets/1/devices "<associatedDevices> <associatedDevice>" "<associatedDevices> <assocDevices>" 8.2.5 has <associatedDevice> subtag, while 8.2.5 P1 has <assocDevices> subtag.
65 Get All Existing Route sets /rest/v1.3/routeSets <routeSet> <routeSets> 8.2.5 has <routeSet> subtag, while 8.2.5 P1 has <routeSets> subtag.
66 Get ALL or subset of route entries from a particular route set /rest/v1.3/routeSets/1/entries NA NA No changes
67 Get all route updates on devices /rest/v1.3/routeSets/routeUpdates "<routeUpdateTasks> <routeUpdateTask>" "<routeUpdateTasks> <routeUpdateTaskList>" 8.2.5 has <routeUpdateTask> subtag, while 8.2.5 P1 has <routeUpdateTaskList> subtag.
68 Get Route Entry by ID /rest/v1.3/routeSets/1/entries/ID1 NA NA No changes
69 Get status of add route set task by restoring LRT from device /rest/v1.3/routeSets/tasks/6?addMode=upload NA NA No changes
70 Get status of update task by task id /rest/v1.3/routeSets/routeUpdates/ID5 "<routeUpdateTaskDetails> <updateDeviceStatusList> <updateDeviceStatus>" "<routeUpdateTaskDetails> <deviceStatusList>" "8.2.5 has <updateDeviceStatusList> and subtag <updateDeviceStatus>, while 8.2.5 P1 has only <deviceStatusList> subtag."
71 Get the list of templates on SDM Server /rest/v1.3/routeSets/importTemplates "<importTemplates> <importTemplate>" "<importTemplates> <importTemplates>" 8.2.5 has <importTemplate> subtag, while 8.2.5 P1 has <importTemplates> subtag.
72 Get the status of the file import task /rest/v1.3/routeSets/2/importFile/85 <errorList/> NA Extra line <errorList/> coming in 8.2.5 response.
73 Import a CSV File in to route Set /rest/v1.3/routeSets/2/importFile NA NA No changes
74 Modify a particular route set /rest/v1.3/routeSets/1 NA NA No changes
75 Modify Route Entry by Id /rest/v1.3/routeSets/1/entries/ID1 NA NA No changes
76 POST to Lock/Unlock/OverrideLock a RouteSet /rest/v1.3/routeSets/1/action NA NA No changes
77 Update all associated SBC devices with specified route sets /rest/v1.3/routeSets/devices/action NA NA No changes
78 Update specified SBC devices with specified route set /rest/v1.3/routeSets/1/devices/action NA NA No changes
79 Get User Account Information /rest/v1.1/security/accountMgmt NA NA No changes
80 Get User Information /rest/v1.1/security/users/ID11 NA NA No changes
81 Get Users /rest/v1.1/security/users <user> <users> 8.2.5 has main tag as <users> and subtag as <user>, 8.2.5 P1 has both tags as <users>.
82 Deregister key performance indicators (KPIs) for devices /rest/v1.1/performance/devices/kpis?devices=ID2 NA NA No changes
83 Display a list of device information that supports performance /rest/v1.2/performance/devices "<devices> <device>" "<devices> <devices>" 8.2.5 has subtag <device>, but 8.2.5 P1 has it as <devices>
84 Display the supported KPIs /rest/v1.1/performance/devices/kpis?pluginKey=Oracle-SessionDelivery-AcmeSD&componentType=DUMMY_SAMPLE&platform=4500&softwareVersion=SCZ900 NA NA No changes
85 Register KPIs for devices /rest/v1.3/performance/devices/kpis NA NA No changes
86 Retrieve KPI statistics for devices /rest/v1.3/performance/devices/kpis/stats NA NA No changes
87 Update registered KPIs for devices /rest/v1.1/performance/devices/kpis NA NA No changes