Class representing an advanced search.
- SearchWords, The keywords to search for.
- CategoryId, The Id of the category to search in (0 for all categories). See the method GetCategories for a list.
- SearchInDescription, If the search should include the Item description as well as the title.
- Mode, Whether to require hits on all specified words, or just any of them.
Possible values:
"Or" - must match one of the search words.
"Exact" - must match search words exactly.
"And" - must include all search words (default). - PriceMinimum, The lower boundary of the price range to search in. Set to NULL or 0 for no lower boundary.
- PriceMaximum, The upper boundary of the price range to search in. Set to NULL or 0 for no upper boundary.
- BidsMinimum, The lowest number of bids that an Item can have and still be included in the search result. Set to NULL or 0 for no lower limit.
- BidsMaximum, The highest number of bids that an Item can have and still be included in the search result. Set to NULL or 0 for no upper limit.
- ZipCode, Search for items within zip codes starting with this string (maximum 5 characters). Mutually exclusive with CountyId.
- CountyId, Search for items within this county. Mutually exclusive with ZipCode. See the method GetCounties for a list.
- Alias, Only include items from the user with this alias. Set to NULL for all users.
- OrderBy, How the search results should be sorted.
Possible values:
"Relevance" - order by relevance (default).
"BidsAscending" - order by bid amount ascending.
"BidsDescending" - order by bid amount descending.
"PriceAscending" - order by price ascending.
"PriceDescending" - order by price descending.
"EndDateAscending" - order by end date ascending.
"EndDateDescending" - order by end date descending.
"StartDateDescending" - order by start date descending.
"DsrAverage" - order by sellers dsr-average. - ItemStatus, The status of the items to include.
Possible values:
"Ended" - item is ended.
"Active" - item is in progress (default). - ItemType, The type of item to return.
Possible values:
"All" - all items (default).
"Auction" - auction item.
"BuyItNow" - fixed price item. - OnlyAuctionsWithBuyNow, If only auctions with a Buy Now price should be returned.
- OnlyItemsWithThumbnail, If only items with a thumbnail picture should be returned.
- ItemsPerPage, The number of items to return per page. Maximum value is 500 and values > 500 will be regarded as 500.
- PageNumber, The page to return, starting with 1 for the first page.
- ItemCondition, Define the condition requirements (new/used)
Possible values:
"All" - both new and used included
"OnlySecondHand" - only used included
"OnlyNew" - only new included - SellerType, Define the seller requirements (private/business)
Possible values:
"All" - includes both private and company sellers (default).
"Private" - only private sellers.
"Company" - only company sellers. - Brands, Filter by brands
Possible values are a predefined set of brand names formatted as 'brand_odd_molly', for example.
DEPRECATED: Use Attributes instead. This filter will be removed. - CampaignCodeIds, Filter by campaign code ids
Possible values are the set of campaign codes. - Attributes, Filter by attribute values, must match at least one value in each attributefilter