Gets marketplace UI package responses with filtering and pagination Returns (Task<IEnumerable>)
Overview of GetMarketplaceUIPackageResponsesAsync goes here.
| Name | Description |
|---|---|
| folder | The folder to get marketplace packages from |
| getInstalled | Get only installed packages |
| search | Search term to filter packages |
| includePrerelease | Include prerelease packages |
| updateable | Get only updateable packages |
| deprecated | Include deprecated packages |
| orderBy | Order option for results |
| categories | Package categories to filter by |
| pageNumber | Page number for pagination |
| pageSize | The Page Size (default is 1000). Maximum allowed value is 20000. |
Example in C#
// Returns: IEnumerable<MarketplaceUIPackageResponse>
var marketplaceUIPackageResponse = await client.GetMarketplaceUIPackageResponsesAsync(FolderInfo folder, Boolean getInstalled, String search, Boolean includePrerelease, Boolean updateable, Boolean deprecated, MarketplaceOrderOption orderBy, MarketplacePackageCategory categories, Int32 pageNumber, Int32 pageSize);
Example in CURL
curl -X GET \
https://api.us.acresecurity.cloud/api/f/INSTANCE.KEY/MarketplacePackages/ui?getInstalled=false;search=stub;includePrerelease=false;updateable=false;deprecated=false;orderBy=0;categories=0;pageNumber=1;pageSize=30 \
-H 'Authorization: Bearer TOKEN_GOES_HERE'