This api call returns a filtered list of packages.
|version||1||The version of the API to call|
|q||-||String query (see below)|
|take||200||Amount of packages to return|
|skip||0||Amount of packages to skip for (pagination)|
The query string is used to filter and search the packages.
To include a specific tag, you can use the
+ character at the start of the tag. To exclude, you can use the
This query will return packages that have the blue and red tag and not the square tag.
+blue +red -square
You can also select packages with any of a set of tags. This query will select packages with either the blue or red tag, no square tag and the sphere tag
-square blue|red +sphere
Packages can be ordered using one of following tags:
||Filter and sort packages by last time played by friends|
||Filter and sort packages by favourited by yourself|
||Filter and sort packages by last time played by yourself|
||Sort by number of other packages referencing|
||Sort by number of players right now|
||Sort by popularity|
||Sort by last updated time|
||Sort by creation time (newest first)|
||Sort by creation time (oldest first)|
||Sort by recent popularity relative to other packages|
Packages can be filtered specifically using one or more of the following tags:
||Return only packages that reference this package.. ie
||Return only packages that have public source files|
||Return only packages that are in the specified collection.. ie
||Return only packages that are in the specified organization.. ie
||Show only packages in organisations in which we're a member|
Find primarily is used to retrieve a list of packages, and that's what it does.
int TotalCount; string QueryString; Package Packages; Facet Facets; Tag Tags; SortOrder Orders;