Api's such as those found at: http:///esd/api.asmx can be executed from Powershell.
This article discusses how to invoke an AppPortal API with Powershell.
Api's such as those found at: http://<AppPortal Server>/esd/api.asmx can be executed from Powershell.
For this example we will look at the following API: RemoveDeploymentForACatalogItem
When you click on the API it will bring up an information page for that API. Find the HTTP POST section on the API's information page. In this section, it should display the parameters for the API. For the RemoveDeploymentForACatalogItem API in the HTTP POST section is,
This lets us know that a parameter named "Title" is needed and it is a parameter of type string.