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. |
|
platformType |
Parameter Type: Query Data Type: String Type of the os platform (exact match). Case sensitive. Must be one of these values:
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 }