POST

Search Products


Alpha

This method is in Alpha and may change in the future.

Retrieves a list of products, given the provided filtering, search expression, sorting, and cursor paging.

Provides eventually consistent results optimized for product discovery and browsing. Search supports full-text queries, filters, sorting, and aggregations for faceted search.

Use Search Products for user-facing product catalogs and discovery features. For real-time accuracy in operational tasks, use Query Products instead.

PropertyCapabilitiesFilters
allCategoriesSearch: ✗
Aggregate:
Sort: ✗
$matchItems
directCategoriesSearch: ✗
Aggregate:
Sort: ✗
$matchItems
optionsSearch: ✗
Aggregate:
Sort: ✗
$matchItems
options.valuesSearch: ✗
Aggregate:
Sort: ✗
$matchItems
shippingDestinationsSearch: ✗
Aggregate:
Sort: ✗
$matchItems
printOnDemandOptions.printTechnologiesSearch: ✗
Aggregate:
Sort: ✗
$hasAll, $hasSome
typesSearch: ✗
Aggregate:
Sort: ✗
$hasAll, $hasSome
idSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
brandSearch:
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
inventory.tierSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any
nameSearch:
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
productOriginSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
providerInfo.appIdSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
providerInfo.productIdSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
supplierInfo.idSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
supplierInfo.verifiedSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any
visibleSearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any
wholesaleOptions.minimumOrderQuantitySearch: ✗
Aggregate:
Sort: ✗
$eq, $ne, $exists, $in, $any, $lt, $lte, $gt, $gte
createdDateSearch: ✗
Aggregate:
Sort: ASC, DESC
$eq, $ne, $exists, $in, $any, $lt, $lte, $gt, $gte
minimumPriceSearch: ✗
Aggregate:
Sort: ASC, DESC
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
supplierInfo.ratingSearch: ✗
Aggregate:
Sort: ASC, DESC
$eq, $ne, $exists, $in, $any, $begins, $gt, $lt, $lte, $gte
descriptionSearch:
Aggregate: ✗
Sort: ✗
Authentication

You can only call this method when authenticated as a Wix app or Wix user identity.

Permissions
Read Marketplace
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/suppliers-hub/v1/products/search

Errors

This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?