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
Introduction
Blog Schema for Wix Search
Sample Flows
DraftPosts
Posts
Tags
Categories
Extensions
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
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

Blog Schema for Wix Search

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

To search or aggregate Wix Blog posts on a site, set the search API documentType parameter to BLOG_POSTS.

Fields

documentType

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

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

_id

Description: The ID of the blog post.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

title

Description: The title of the blog post.

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, startsWith, exists, nin

description

Description: Text of the blog post.

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 blog post 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 blog post’s cover image.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

hashTags

Description: List of hashtags in the blog post.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: hasSome, hasAll

tags

Description: List of tags in the blog post.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: Yes

Can sort: No

Can filter: hasSome, hasAll

tagIds

Description: List of tag IDs in the blog post.

Type: Array of Strings

Can search the content of this field: No

Can facet: Yes

Can sort: No

Can filter: hasSome, hasAll

publishDate

Description: Date and time the blog post was originally published.

Type: Date

Can search the content of this field: No

Can facet: No

Can sort: Yes

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

categories

Description: Categories associated with the blog posts.

Type: Array of Strings

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: hasSome, hasAll

author

Description: Author of the blog post.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: Yes

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

Did this help?