Get All Plug-ins
get
/{versionId}/admin/plugins
Display all plug-ins that exist on the SDM server. You can use query parameters with this task to retrieve a specific type of plugin. On the navigation pane, go to Get Started > Send Requests on the navigation pane. On the Send Requests page, scroll to the Pagination Parameters section for more information.
Request
Path Parameters
Query Parameters
Back to Top
Response
200 Response
400 Response
The user input is invalid.
401 Response
The session ID is invalid.
404 Response
The object (resource URI, device, and so on) of your input request cannot be found.
500 Response
Internal server error
Examples
Examples of Accessing the API
See Authenticate for how to acquire a session cookie.
The following example shows how to get all plug-ins using curl.
curl -X GET \
-b sessionid.txt \
--header "Accept: application/xml" \
--header "Content-Type: application/xml" \
"https://example.com:8443/rest/v1.3/admin/plugins"
The following example shows how to get all plug-ins using Python.
import requests
from lxml import etree
url = "https://example.com:8443/rest/v1.3/admin/plugins"
headers = { "Accept":"application/xml", "Cookie":cookie }
resp = requests.get(url, headers=headers)
Example of the Response Body
The following example shows the contents of the response body in XML.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<pluginInfos>
<pageInfo>
<limitation>50</limitation>
<numberOfElements>2</numberOfElements>
<offset>1</offset>
</pageInfo>
<pluginInfos>
<clusterMembers>
<clusterMemberStatus>ACTIVE</clusterMemberStatus>
<ipAddress>10.5.5.37</ipAddress>
<lastModifiedDate>2022-08-03 01:12:25</lastModifiedDate>
<pluginStatus>INSTALLED</pluginStatus>
<uploadedDate>2022-08-03 01:11:01</uploadedDate>
</clusterMembers>
<clusterMembers>
<clusterMemberStatus>ACTIVE</clusterMemberStatus>
<ipAddress>10.5.5.36</ipAddress>
<lastModifiedDate>2022-08-03 01:12:36</lastModifiedDate>
<pluginStatus>INSTALLED</pluginStatus>
<uploadedDate>2022-08-03 01:11:11</uploadedDate>
</clusterMembers>
<description></description>
<emPluginAPIVersion>12B3.0</emPluginAPIVersion>
<id>ID2</id>
<name>SP Edge & Core</name>
<packageName>sp_edge_core12.0_Package.zip</packageName>
<product>Session Delivery</product>
<type>EMS</type>
<vendor>Oracle</vendor>
<version>12.0</version>
</pluginInfos>
<pluginInfos>
<clusterMembers>
<clusterMemberStatus>ACTIVE</clusterMemberStatus>
<ipAddress>10.5.5.37</ipAddress>
<lastModifiedDate>2022-08-03 01:16:58</lastModifiedDate>
<pluginStatus>INSTALLING</pluginStatus>
<uploadedDate>2022-08-03 01:15:59</uploadedDate>
</clusterMembers>
<clusterMembers>
<clusterMemberStatus>ACTIVE</clusterMemberStatus>
<ipAddress>10.5.5.36</ipAddress>
<lastModifiedDate>2022-08-03 01:16:58</lastModifiedDate>
<pluginStatus>INSTALLING</pluginStatus>
<uploadedDate>2022-08-03 01:16:09</uploadedDate>
</clusterMembers>
<description></description>
<emPluginAPIVersion>12B3.0</emPluginAPIVersion>
<id>ID3</id>
<name>Enterprise Edge & Core</name>
<packageName>ent_edge_core12.0_Package.zip</packageName>
<product>ESBC/ECB</product>
<type>EMS</type>
<vendor>Oracle</vendor>
<version>12.0</version>
</pluginInfos>
</pluginInfos>
The following example shows the contents of the response body in JSON.
{
"pageInfo": {
"limitation": 50,
"numberOfElements": 2,
"offset": 1
},
"pluginInfos": [
{
"clusterMembers": [
{
"clusterMemberStatus": "ACTIVE",
"ipAddress": "10.4.4.32",
"lastModifiedDate": "2022-05-25 10:38:08",
"pluginStatus": "INSTALLED",
"uploadedDate": "2022-05-25 10:33:22"
}
],
"description": "",
"emPluginAPIVersion": "10.0",
"id": "ID1",
"name": "Enterprise Edge & Core",
"packageName": "ent_edge_core10.0_Package.zip",
"product": "ESBC/ECB",
"type": "EMS",
"vendor": "Oracle",
"version": "10.0"
},
{
"clusterMembers": [
{
"clusterMemberStatus": "ACTIVE",
"ipAddress": "10.4.4.32",
"lastModifiedDate": "2022-05-25 10:39:56",
"pluginStatus": "INSTALLED",
"uploadedDate": "2022-05-25 10:34:33"
}
],
"description": "",
"emPluginAPIVersion": "10.0",
"id": "ID2",
"name": "SP Edge & Core",
"packageName": "sp_edge_core10.0_Package.zip",
"product": "Session Delivery",
"type": "EMS",
"vendor": "Oracle",
"version": "10.0"
}
]
}