Table of Contents

API : IPTV : MDM : DASHBOARD : APPINFO

Introduction

This request returns information about devices with different versions of applications installed

Request

URL https://api.telecomx.dk/iptv/mdm/dashboard/appinfo
Method GET
Access level RESELLER_ADMIN, ADMIN
Query customer Unique Id of customer to query data for

Query example

https://api.telecomx.dk/iptv/mdm/dashboard/appinfo?customer=12345678901234567890ABCD
https://api.telecomx.dk/iptv/mdm/dashboard/appinfo

Response

JSON array
[]._id Id Unique id of the application.
[].name String Name of application.
[].description String Description of application
[].icon  Object ID Unique id of icon file
[].minimumVersion  Number Minimum version that devices should use
[].private Boolean If application is private it cannot be found in play store
[].totalDevices Number Number of devices with application regardless of version
[].whitelistOnly Boolean If true app is not gonna be installed by FlexMDM but will be whitelisted on the device
[].apks Array List of version on application
[].apks[]._id Object Id Unique id of version
[].apks[].version String Name of version
[].apks[].versionCode Number Version code of version
[].apks[].file  Object Id  Unique id of application file
[].apks[].minAndroidVersion Number Minimum android version device needs to have to support the version
[].apks[].default Boolean Marks if version is applications default version
[].apks[].devices  Number Number of devices with the version

Note that properties holding no value may be omitted from the object.

Example

[
    {
        "_id":"air.dk.dr.ramasjang",
        "name":"Ramasjang",
        "customerWhitelist":[],
        "apks":[
            {
                "version":"3.2.51",
                "file":"64e334b37208f81c370b8079",
                "default":false,
                "_id":"64e334b7035063b6a59029e9",
                "bundle":[],
                "minAndroidVersion":8,
                "versionCode":3002051,
                "devices":9
            },
            {
                "version":"3.2.57",
                "file":"6660657f7e53190518298dcc",
                "bundle":[],
                "versionCode":3002057,
                "_id":"6660658e2d07e83668419482",
                "default":true,
                "minAndroidVersion":8,
                "devices":481
            },
            {
                "version":"OTHER",
                "versionCode":null,
                "devices":8
            }
        ],
        "icon":"61fbe8036675f015462355b1",
        "minimumVersion":3002057,
        "description":"",
        "private":false,
        "whitelistOnly":false,
        "totalDevices":498
    }
]

Errors

Error code Message Description
403 access_denied Insufficient access level
500 internal_error <Unspecified>