REST APIs Reference

AdminStudio 2021 | 21.0 | AdminStudio REST APIs

Edition:REST APIs are enabled with AdminStudio Enterprise Edition.

The below table shows the list of all AdminStudio PowerShell Cmdlets for which there exists an equivalent REST API. Click on any PowerShell Cmdlet in the table to see the details of its equivalent REST API.

AdminStudio PowerShell Cmdlets

PowerShell Cmdlets

Description

Add-ASKeywords

It will add App Portal catalog item keywords to the Application Catalog.

Get-DeploymentType

It will give details of the deployment type of package specified.

Get-ASTestDetails

It will display the details of all application compatibility rules.

Get-ASKeywords

It will return a list of App Portal catalog keywords.

Get-ASTestState

It will return the test state (selected or not selected) of a given test.

Get-ASApplicationID

it will return the ApplicationID for a given PackageID.

Get-ASApplicationDetails

It will return all the available packages in the Application Catalog with respect to the given parameters.

Get-ASVirtualReadiness

It will obtain the virtualization readiness status of a given package.

Get-ASPackageTestSummary

It will return a summary of various tests performed for the package.

Get-ASProperty

It will return the value for a property name specified.

Get-ASCatalogItem

It will return a list of the content based on GroupID or ApplicationID specified.

Get-ASPackageCodes

It will return package codes of the specified package.

Invoke-ASPublish

It will publish a package to a deployment server.

Invoke-ASImportPackage

It will import specified package into the Application Catalog.

New-ASPackageRequest

When you send a request through an external system, request will automatically lands in the package backlog in the AdminStudio.

New-ASCatalog

It will create a new Application Catalog.

New-ASDistributionConnection

It will setup new distribution connection.

Remove-ASApplication

It will delete a application using specified ApplicationID.

Remove-ASGroup

It will delete a group using specified GroupID

Remove-ASPackage

It will delete a package using specified PackageID

Resolve-ASPackage

It will run application compatibility fixes on a package

Set-ASTestState

It will set a given test to either run or not run.

Set-ASProperty

It will set the application model properties of a package.

Set-ASCatalog

It will upgrade an existing Application Catalog from one version to another.

Test-ASPackage

It will execute all the rules selected in the Test center on a specified package.