List all installed apps - Manual - Industrial Edge - Industrial Edge - Industrial Edge - Documentation of Industrial Edge APIs - CLI tools - Industrial Edge - References - APIs

Industrial Edge Platform Operation - APIs & References

Product
Industrial Edge
Edition
12/2024
Language
en-US (original)

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"
    }
  ]
}