Search Descriptions

XML Structure

Each search description uses only standard OpenSearch 1.1 elements. The XML schema of a search description is available at http://www.opensearch.org/Specifications/OpenSearch/1.1.

 

Search Description URLs

Each search description is available at one of the following URLs:

Search description name

Feed URL

Repository

<ROOT_URL>/<APSver>.xml

Vendor

<ROOT_URL>/<APSver>/<VendorName>.xml

Application

<ROOT_URL>/<APSver>/<VendorName>/<AppName>.xml

Application Version

<ROOT_URL>/<APSver>/<VendorName>/<AppName>/<AppVer>.xml

The placeholder strings mean the following:

 

 

Common arguments

Search descriptions define arguments that can be added to a feed request.

The following table lists arguments that can be added to any feed request. For description of arguments that can be added only to requests of a specific feed, refer to corresponding subsections of this section.

Argument

Description

Type

Match*

Example

pageSize

Number of entries per feed page

integer

No

12

page

Feed page number

integer

No

3

  

* - This column defines comparison rules which APS Catalog uses to identify that there is a match between an argument value and entry data. In case of match, the entry is returned. The rules are as follows:

Greater or equal. An entry must correspond to a package of a specified certification level and above.

Example

<ROOT_URL>/<APSver>/<VendorName>.atom?page=3

In this section:

Repository Search Description

Vendor Search Description

Application Search Description

Application Version Search Description