List all installed apps on one specific IED or all IEDs. if you want to get the installed apps on a specific IED, you should add the optional query field 'deviceId', if you want to get the installed apps on all IEDs, then there is no need to add the query filed. Use this request to get it:
curl -i -X GET \
-H "Authorization:<your-authorization-token>" \
'https://<your-iem-url>/portal/api/v1/devices/installed-apps?deviceId=<your-device-id>'
A successful response looks like this:
{
"data": [
{
"applicationId": "hI5FOxrLcRCQ7doCpoQTDLXTki8al5sI",
"icon": "https://localhost:443/pp/PortalCache/app/hI5FOxrLcRCQ7doCpoQTDLXTki8al5sI/appicon.png",
"title": "tom-nginx",
"deviceId": "fbbeb5943ed244a1ab38bdd19b80a3ff",
"deviceName": "ied-iem",
"verionId": "MyVXdONT5Mq5JBRxFl56thmZwowl6tYk",
"versionNumber": "0.0.5",
"status": "LIVE"
}
]
}