App Portal 2017
The App Portal integration API is exposed as a Web Service, located at the following URL:
http://[AppPortalServer]/ESD/ws/integration.asmx
Visit this page to see detailed examples of these web methods in SOAP 1.1, SOAP 1.2, HTTP GET, and HTTP POST format.
Syntax
These web methods use the following syntax:
webMethodName (parameter1value, parameter2value, parameter3value, ...)
Parameter values must be listed in the order in which they appear in the Parameters tables provided in this section, separated by commas. Strings must be enclosed in double quotes. Here is an example of a web method with multiple parameters, some of which are strings:
ExpireAlertsForAppByComputer ("MGS-APP-00000140330", "DT-ITA-080950", 1)
Web Methods
The following App Portal integration API web methods are documented in this section:
• | AddAltirisPackageOrPolicy |
• | AddAltirisPolicy |
• | AddCasperPackage |
• | AddCM12App |
• | AddCM12Package |
• | AddCM7Package |
• | AddCMPackage |
• | AddCMTaskSequence |
• | AddConfigMgrApp |
• | AddConfigMgrPackage |
• | AddFlexeraIdForMyAppsLicenseReclamation |
• | AddUsertoCatalogSecurity |
• | AddWorkflowToCatalogItem |
• | AttachCM12ApplicationDeployment |
• | AttachCM12PackageDeployment |
• | AttachCM12TaskSequenceDeployment |
• | AttachConfigMgrApplicationDeployment |
• | AttachConfigMgrPackageDeployment |
• | AttachConfigMgrTaskSequenceDeployment |
• | CancelRequest |
• | CreateAirWatchDeploymentForCatalogItem |
• | CreateCategory |
• | CreateDefaultData |
• | CreateGeneralCatalogItem |
• | CreateGroupCatalog |
• | CreateManagerWorkflow |
• | CreateNewCatalogItem |
• | CreateQuestionTemplate |
• | CreateSubCategory |
• | CreateWorkflow |
• | CreateWorkflowGroup |
• | DeleteAlertsForApp |
• | DeleteAlertsForAppByComputer |
• | DeleteAlertsForAppByUser |
• | DeleteAlertsForComputer |
• | DeleteAlertsForUser |
• | EnableAllSoftwareCatalogSyncInToServiceNow |
• | EnableSoftwareCatalogSyncInToServiceNow |
• | ExpireAlertsForApp |
• | ExpireAlertsForAppByComputer |
• | ExpireAlertsForAppByUser |
• | ExpireAlertsForComputer |
• | ExpireAlertsForUser |
• | GetAlertsForAlertAction |
• | GetAlertsForLicenseReclamation |
• | GetCatalogItemTemplates |
• | GetCategories |
• | GetCategoryByID |
• | GetCategoryByName |
• | GetDataForUninstallRequestWithNoAlert |
• | GetLicenseDetails |
• | GetProduceCodeForUninstall |
• | GetResolvedRequestVariables |
• | GetSoftwaresToUninstallFromDevice |
• | GetVersion |
• | InsertAlertAction |
• | InsertLicenseReclamationAlert |
• | PublishAltirisCatalogItemEx |
• | PublishCatalogItem |
• | PublishCatalogItemEx |
• | PublishCatalogItemForPackage |
• | ReadDB |
• | RemoveAltirisPolicy |
• | SetAlternateApproverAndOutOfOffice |
• | SetInstallStatus |
• | SetInstallStatusWithLease |
• | StartDeployment |
• | SynchCurrentForest |
• | SyncSingleUserComputer |
• | UpdateCatalogLicenseInfo |
• | UpdateCatalogLicensePosition |
• | UpdateCatalogLicenseScope |
• | UpdateDB |
• | UpdateMyAppsLicenseReclamationPolicyForFlexeraID |
• | UpdateUninstallStatusForDevice |
App Portal / App Broker 2017 Administration Guide18 July 2017 |
Copyright Information | Flexera Software |