Confirm Service Update
Sökvägsparametrar
Headers
Frågeparametrar
Förfrågan
‘fixed’ (default): the item has a known price the agent can quote, and customers can book or order it directly. ‘quote’: the price depends on the job (renovation, catering, custom work), so no price or slot is offered; the agent collects the intake_questions and files a quote request instead. Takes effect only while quotes are enabled for the business. Group services cannot use ‘quote’.
Questions the agent asks before booking or ordering this item. Required for a useful pricing_mode='quote' item — without them a quote request arrives with nothing to price — but also valid on fixed-price items that need extra detail (current hair color before a dye job, allergies before a treatment).
Group memberships for this item. Each entry carries the group label and the item’s 0-based rank within that group.
Display position among items with no group; null sorts last. Change it with the reorder endpoint.
Bookable options for this service. Always non-empty; variants[0] is the default option shown when callers don’t pick a specific variant. Each entry has its own duration and (optional) price, and uniqueness is keyed by duration.
Classic = staff-delivered; rental = asset-based; group = multi-participant session.
Turnover/cleanup time reserved after each booking. Applies to every service kind; default 0 means no buffer.
Where the service is delivered. business = client visits the business location (default); customer = staff travels to the client. Only meaningful for kind='classic'.
Capacity for kind='group': how many seats a single session can sell across all registrations. Must be null for classic and rental services (those are always exclusive to one client per booking).
Staff assigned to this service; must be empty for kind=‘rental’.
How far into the future customer-facing channels (public booking page, voice agent) may book this service. Applies to every kind.
Locations where this service is offered; empty list means all locations.
Travel time in minutes added before/after appointments for customer-location services. Blocks the staff member’s calendar but is not visible to the customer. Ignored when service_location='business'.
Add travel time before the appointment (outbound trip).
Add travel time after the appointment (return trip).
Time-bound discounts applicable to this service or specific variants.
Sets the first variant’s duration. Ignored when variants is sent.
Sets the first variant’s price. Ignored when variants is sent.
Svar
Represents a bookable service (e.g., haircut, massage, consultation).