Go Headless

Changelog

SDK
Articles
Get Started
Work with the SDK
Set up a Client
Use the Wix MCP

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
Introduction
End-to-End Booking Flows
Terminology
Wix Forms Integration
Bookings Schema for Wix Search
Attendance
AvailabilityCalendar
BookingFees
BookingPolicies
BookingPolicySnapshots
Bookings
Categories
CategoriesV2
ExtendedBookings
ExternalCalendars
Pricing
Resources
ResourceTypes
ServiceOptionsAndVariants
Services
StaffMembers
Extensions
TimeSlots
business-tools
cache
calendar
captcha
categories
comments
consent-policy
crm
dashboard-management
data
data-extension-schemas
ecom
email-marketing
email-subscriptions
embeds
events
functions
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
rich-content
search
secrets
seo
stores
tags
urls
site-plugins
sender-details
sender-emails
editor-branches
realtime
faq
donations

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

Bookings Schema for Wix Search

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

To search or aggregate Wix Bookings services on a site, set the search API documentType parameter to BOOKING_SERVICES.

Fields

documentType

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

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

_id

Description: Service ID.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

title

Description: Service 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: Service description.

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: No

url

Description: Service page's link.

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 image for this service.

Type: String

Can search the content of this field: No

Can facet: No

Can sort: No

Can filter: No

category

Description: Category associated with the service.

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: No 

tagLine

Description: Service's tagline (subtitle).

Type: String

Can search the content of this field: Yes

Can facet: No

Can sort: No

Can filter: No

staffMembers

Description: Staff members associated with the service.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: Yes

Can sort: No

Can filter: hasSome, hasAll

benefits

Description: Member benefits.

Type: Array of Strings

Can search the content of this field: Yes

Can facet: Yes

Can sort: No

Can filter: hasSome, hasAll

Did this help?