System Profiles (REST)

GET Profiles

Lists all the System Profiles on the server.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles


AppMon 2018 March
https://<server>:8021/api/v3/profiles
produces application/json

GET Profiles

Lists all the System Profiles on the server.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles


AppMon 2018 March
https://<server>:8021/api/v3/profiles
produces application/json

GET Profile

Inquires information about a particular System Profile.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>
produces application/json

PUT Profile

Creates a new System Profile, based on the specified System Profile template. If a System Profile with such name already exists, it will not be overwritten. Instead the request will return 403 error.

PUT AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>
consumes application/json

GET JavaScript Agent

Downloads the full JavaScript Agent for a particular logical application as a single file.

Use the full JavaScript Agent if your application uses a single application.js file that contains the minified contents of all your JavaScript files, or if you are building a Mobile Hybrid app. For best compatibility ensure to place it as the first script that gets loaded. Make sure to properly configure the application specific settings like monitor signal URL and CORS support in the UEM configuration.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/applications/<application>/javascriptagent


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/applications/<application>/javascriptagent

GET JavaScript Agent initialization code

Produces the script tag for the JavaScript Agent initialization. The result is plain text, you have to copy and use it manually.

Use this script tag to manually inject the JavaScript Agent into your web application. Depending on your settings, the actual JavaScript Agent file will be loaded either synchronously or asynchronously. Make sure to properly configure the application specific settings like Agent location, monitor signal URL and CORS support in the UEM configuration.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/applications/<application>/javascriptagent/initcode


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/applications/<application>/javascriptagent/initcode
produces text/plain

GET System Profile configurations

Lists all the configurations of the specified System Profile.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/configurations


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/configurations
produces application/json

GET System Profile configurations status

Inquires the status of a particular configuration in the specified System Profile.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/configurations/<configuration>/status


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/configurations/<configuration>/status
produces application/json

PUT System Profile configurations status

Enables/disables the status of a particular configuration in the specified System Profile.

PUT AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/configurations/<configuration>/status


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/configurations/<configuration>/status
consumes application/json

GET System Profile status

Inquires the status of the specified System Profile.

GET AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/status


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/status
produces application/json

PUT System Profile status

Enables/disables the specified System Profile.

PUT AppMon 2017 May
https://<server>:8021/api/v2/profiles/<profile>/status


AppMon 2018 March
https://<server>:8021/api/v3/profiles/<profile>/status
consumes application/json