Go Headless

/

SDK
Articles
Get Started
Work with the SDK
Set up a Client
Use the Wix MCP
What's New

Core Modules
About Core Modules
sdk
sdk-react (deprecated)
essentials
web-methods

Host Modules
About Host Modules
dashboard
dashboard-react (deprecated)
editor
site

Backend Modules
About Backend Modules
activity-counters
analytics
async-jobs
ai-site-chat
app-management
auth-management
automations
benefit-programs
billing
blog
bookings
business-tools
cache
calendar
captcha
categories
comments
consent-policy
crm
dashboard-management
data
data-extension-schemas
ecom
email-marketing
email-subscriptions
embeds
events
forms
forum
get-paid
groups
http-functions
identity
inbox
loyalty
marketing
marketing-consent
marketing-tags
media
members
moderation-rules
multilingual
notifications
payments
portfolio
pricing-plans
pro-gallery
redirects
reports
restaurants
reviews
search
secrets
stores
Introduction
Stores Schema for Wix Search
CatalogV3
CatalogVersioning
Products
Collections
Inventory
Extensions
tags
urls
site-plugins
sender-details
sender-emails
realtime

Account Level Modules
About Account Level APIs
b2b-site-management
domains
resellers
user-management
sites

Frontend Modules
About Frontend Modules
bookings
crm
ecom
events
location
members
mobile
navigate-mobile
pay
pricing-plans
seo
site
storage
stores
window
site-realtime

Stores Schema for Wix Search

This article describes the Wix Stores fields you can search and aggregate on a site.

To search or aggregate Wix Stores products on a site, set the search API documentType parameter to STORES_PRODUCTS.

Fields

documentType

Description: Document type that was searched. In this case, STORES_PRODUCTS.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

_id

Description: Product ID.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

title

Description: Product name.

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: in, eq, ne, gt, ge, lt, le

description

Description: Product description.

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: No

url

Description: Relative URL of the product's page on your site.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

image

Description: File source of the main media image for this product.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

sku

Description: Product's stock keeping unit number.

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: Yes

Can filter: in, eq, ne, gt, ge, lt, le 

inStock

Description: Indicates whether the product is in stock.

Type: Boolean

Can search the content of this field: No

Can facet: Yes

Can sort: Yes

Can filter: eq, ne 

collections

Description: Collections the product belongs to.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: Yes

Can sort: No

Can filter: hasSome, hasAll 

onSale

Description: Indicates whether the product is on sale.

Type: Boolean

Can search the content of this field: Yes

Can facet: No

Can sort: Yes

Can filter: eq, ne

discountedPrice

Description: Price after a discount has been applied.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: Yes

Can filter: in, nin, eq, ne, gt, gte, lt, lte, exists, startsWith 

discountedPriceNumeric

Description: Numeric representation of the price after a discount has been applied.

Type: Double

Can search the content of this field: No

Can facet: Yes

Can sort: Yes

Can filter: eq, ne, gt, gte, lt, lte, exists

currency

Description: Currency of the store product's price.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: Yes

Can filter: in, nin, eq, ne, gt, gte, lt, lte, exists, startsWith

infoSections

Description: Additional information sections for a product.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: in, nin, eq, ne, gt, gte, lt, lte, exists, startsWith

Did this help?