Create Service
Create new service in a location.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
calendars. writeOAuthPrivate IntegrationSub-Account TokenRequest
Headers
API Version
v3v3Body
Location ID
0007BWpSzSwfiuSl0tR2Service name
Hair StylingUnique URL-friendly identifier
hair-stylingAssigned staff members (at least one required)
Service description
Full hair styling sessionService event color (hex)
#66C61CService cover image URL
https://example.com/cover.jpgService category ID (uses default category if not provided)
65e5f6dfacf123513228d381Payment details (default amount is 0, currency configured in Service Global Settings is used.)
This controls the duration of the appointment
30Duration unit
minshoursminsPre-Buffer is additional time that can be added before an appointment, allowing for extra time to get ready
10Pre-buffer unit
minshoursminsPost-buffer: Additional time that can be added after an appointment, allowing for extra time to wrap up
15Post-buffer unit
minshoursminsWhether service is private (not shown publicly)
falseCustom form ID (will be used to display the custom form on the booking page, if only one service is selected)
65e5f6dfacf123513228d390Service variations (pass empty array for no variations)
Response
Service created successfully
Service details