The service object represents an offering that a business provides to its customers.
Details about all add-ons customers can choose when booking the service.
Information about the add-on groups associated with the service.
ID of the app associated with the service. You can't update appId.
Services are displayed in Wix Bookings only if they are associated with the Wix Bookings appId or have no associated app ID.
Default: 13d21c63-b5ec-5912-8397-c3a5ddb27a97 (Wix Bookings app ID)
For services from Wix apps, the following values apply:
"13d21c63-b5ec-5912-8397-c3a5ddb27a97""cc552162-24a4-45e0-9695-230c4931ef40""6646a75c-2027-4f49-976c-58f3d713ed0f"
Full list of apps created by Wix.Policy determining under what conditions this service can be booked. For example, whether the service can only be booked up to 30 minutes before it begins.
Category the service is associated with. Services aren't automatically assigned to a category. Without an associated category, the service isn't visible on the live site.
Conferencing options for the service.
ID of the app that created the service. This field is used for analytics, auditing, and tracking creation sources. This read-only field is automatically populated during service creation by checking these sources in order:
appId field.13d21c63-b5ec-5912-8397-c3a5ddb27a97) as the final fallback.Date and time the service was created in YYYY-MM-DDThh:mm:ss.sssZ format.
Default maximum number of customers that can book the service. The service cannot be booked beyond this capacity.
Service description. For example, High-class hair styling, cuts, straightening and color.
Extensions enabling users to save custom data related to the service.
Form the customer filled out when booking the service.
Whether the service is hidden from Wix Bookings pages and widgets.
Service ID.
The locations this service is offered at. Read more about service locations.
Active slug for the service. Learn more about service slugs.
Media associated with the service.
Service name.
Online booking settings.
Payment options for booking the service. Learn more about service payments.
Revision number, which increments by 1 each time the service is updated. To prevent conflicting changes, the existing revision must be used when updating a service.
Custom SEO data for the service.
Information about which resources must be available so customers can book the service. For example, a meeting room or equipment.
Order of the service within a category.
IDs of the resources associated with the staff members providing the service. Note that these are the resource IDs, not the staff member IDs.
For appointment-based services, set this field when creating or updating the service. For classes and courses, this field is read-only and is automatically derived from staff assigned to the service's recurring scheduled sessions. Staff assigned only to single, non-recurring events are not included. Once all of a staff member's upcoming recurring sessions have ended, their ID is removed from this field. To retrieve the full list of staff for classes or courses, query the service's calendar events instead. Learn more about retrieving staff for classes and courses.
A slug is the last part of the URL address that serves as a unique identifier of the service. The list of supported slugs includes past service names for backwards compatibility, and a custom slug if one was set by the business owner.
Short service description, such as Hair styling.
Taxable address used to calculate tax
Service type. Learn more about service types.
Date and time the service was updated in YYYY-MM-DDThh:mm:ss.sssZ format.
URLs to various service-related pages, such as the calendar page and the booking page.