App Catalog APIs

Get application inventory

This API returns information about the apps in the app catalog.

HTTP Method

GET

Request URI

/msa/v1/cps/appcatalog/apps

Request parameters

 

Parameter

Description

Sample Value

identifier

Parameter Type: Query

Data Type: String

Bundle id of the application (exact match).

com.facebook.Facebook

name

Parameter Type: Query

Data Type: String

Name of the app (matches starts with)

Note: This parameter is case sensitive. See this known issue.

Facebook

platformType

Parameter Type: Query

Data Type: String

Type of the os platform (exact match). Case sensitive. Must be one of these values:

  • IOS
  • OSX
  • ANDROID
  • WINDOWS
  • WEBAPPS

WEBAPPS is only supported for Ivanti EPMM. WINDOWS is not working in this release. See this known issue.

IOS

Response fields

See App Catalog.

Example request

/msa/v1/cps/appstore/apps

Example responses

{
    "searchResults": [
        {
            "name": "Google Photos", 
            "platformType": "Android", 
            "version": "2019.02.19", 
            "identifier": "com.google.android.apps.photos", 
            "createdAt": 1550659389308
        }, 
        {
            "name": "Facebook", 
            "platformType": "iOS", 
            "version": "208.0", 
            "identifier": "com.facebook.Facebook", 
            "createdAt": 1550659372336
        }, 
        {
            "name": "Windows Scan", 
            "platformType": "Windows", 
            "identifier": "Microsoft.WindowsScan_8wekyb3d8bbwe", 
            "createdAt": 1550659437232
        }, 
        {
            "name": "MAC Address Scan", 
            "platformType": "Mac OS X", 
            "version": "2.6.9", 
            "identifier": "com.Dandelion.MACAddressScan", 
            "createdAt": 1550659454097
        }
    ], 
    "results": 4, 
    "offset": 0, 
    "limit": 50
}

In-house app response

Note that this response contains the buildNumber field, available only for in-house apps.

{
    "searchResults": [
        {
            "name": "HAC-Extension", 
            "platformType": "iOS", 
            "version": "1.4.2.0.0.17", 
            "identifier": "com.mobileiron.enterprise.HAC-Extension", 
            "buildNumber": "1.4.2.0.0.17", 
            "createdAt": 1550660326185
        }
    ], 
    "results": 11, 
    "offset": 0, 
    "limit": 50
}