Get All Applications Paged

Get All Applications Paged

Provides all the applications existing in the catalog with filters.

Request
URI
GET
https://api.app-catalog.vmware.com/v1/applications/page
COPY
Query Parameters
boolean
only_supported
Optional
Constraints: default: false

Parameter to query only for supported items. A supported item is considered to have one of the following statuses: (ACTIVE,SCHEDULED_DEPRECATION,DEPRECATION_GRACE_PERIOD)

status
Optional

Status of the item to filter by

string
search
Optional
Constraints: minLength: 3 maxLength: 30

Filter by the specified text

boolean
distributable
Optional

Filter results for distributable products

scope
Optional

Scope of the product to filter by

boolean
only_built_versions
Optional
Constraints: default: true

Parameter to query only for the applications that actually have a built version. If parameter is set to "false" then all related platforms without built version will appear under the same application, with empty version.

boolean
only_stable_branches
Optional

Parameter to query only for the latest stable branch.

boolean
only_eligible
Optional
Constraints: default: false

Parameter to query only for eligible items. An eligible item is considered to have one of the following statuses: (ACTIVE,SCHEDULED_DEPRECATION)

integer
page
Optional
Constraints: minimum: 1 default: 1

Query parameter that identifies the page number for a paged response.

integer
size
Optional
Constraints: minimum: 1 maximum: 100 default: 20

Query parameter that identifies the maximum page size for a paged response


Authentication
This operation uses the following authentication methods.
Responses
200

A page containing applications

Returns ApplicationsPage of type(s) application/json
This response body class contains all of the following: InlineApplicationsPage0 , InlineApplicationsPage1
"ApplicationsPage Object"

400
Operation doesn't return any data structure

500
Operation doesn't return any data structure

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/v1/applications/page