Update Service
Updates an existing service in eTermin.
Query
Comma-separated response fields to include.
Body
ID of the service
ID of the service group
Name of the service in german. For other languages use serviceLANGUAGECODE e.g. serviceen
Duration of the service in minutes
Additional description of the service in german. For other languages use serviceLANGUAGECODE e.g. infoen
Defines where the information is shown (0 = below service name, 1 = informationtext page 2, 2 = summary after booking, 3 = below service name and summary after booking)
True if you want to add pre- or post processing times
Busy by minute (use negative number to have a pre-processing time)
Busy until minute (use a number greater than timeslotminutes to have a post-processing time)
Price of the service
True if price is a percentage
abbreviation of the service
True to enable the capacity of the service
True if the customer is able to select the capacity
Sets the maximum capacity of the service
Sets the maximum capacity the user can set on the booking page (needs showcapselectionbox to be true)
Sets the capacity if selected on the booking page (needs showcapselectionbox to be false)
Image of the service
Time the appointment must be booked in advance in minutes
Time the appointment can be booked in the future in days
Time the appointment can be booked if already started in minutes (has to be a negative value)
Time the appointment can be cancelled in hours
Defines how page 2 shows the available days (0 = Calendar, 1 = list of days)
Defines the location of the appointment
Defines the location text if appointmentlocation = 3
Defines if the appointment provider needs to manually confirm the appointment (0 = manually, 1 = automatically)
Defines if a SMS confirmation is sent after booking (1 = enabled, 0 = disabled)
Defines when the first reminder is sent in hours (needs to be a negative value)
Defines when the second reminder is sent in hours (needs to be a negative value)
Defines if the cluster is applied to this service (1 = enabled, 0 = disabled)
Defines if the customer needs to confirm the appointment (1 = enabled, 0 = disabled; doesn't work with online payments or vendorconfirmation)
Time in minutes the customer has time to confirm the appointment (customerconfirm must be set to 1)
Shows online payment options (1 = enabled, 0 = disabled)
Shows on site payment options (1 = enabled, 0 = disabled)
Shows by invoice payment options (1 = enabled, 0 = disabled)
Defines the payment amount that needs to be paid at the end of booking
Defines if paymentamountpercentage is abolute or a percentage (1 = absolute, 0 = percentage)
Defines the currency of the service
Defines if the voucherfield is shown (0 = not shown, 1 = shown, 2 = shown and mandatory)
Defines if the price is multiplied by the amount of booked appointments
Defines how the timeslots are shown on page 2 on the bookingpage (0 = starttime - endtime, 1 = starttime, 2 = only date, 3 = calendar week, 4 = like 0 but with dates, 5 = startdate only)
Defines if multiple appointments can be booked in one booking (0 = no, 1 = yes)
Defines how the duration is calculated if multiple services are selected (0 = all durations are summed up, 1 = only duration of the longest service, 2 = all durations are halfed, 3 = like 2 except the longest service)
Defines if the calendar selection should be shown (0 = no, 1 = yes)
Defines if in the calendar selection the entry all calendars is shown (0 = no, 1 = yes)
Defines if in the calendar name is shown in the time slot (0 = no, 1 = yes)
Defines if in the calendar picture is shown after the timeslot is selected (0 = no, 1 = yes)
Defines if the available capacity is shown in time slots (0 = no, 1 = yes)
Defines if this service can be booked a limited amount of times per customer (0 = no, 1 = yes)
Defines how the appointments are limited (0 = per booking day, 1 = per week, 2 = per month, 3 = per year, 4 = per booked day)
Defines how many appointments can be booked per customer
Defines if the limitation only applies to this specific service
Set to 0 if the Wowing interface should be disabled for this service
Defines the Woing Automation ID
Defines the payment term for LexOffice
Defines the percentage of time slots that are not shown
Defines the maximum amount of time slots that are shown
Set to 0 if the feedback checkbox should not be shown
Defines if driving time should be calculated (0 = no, 1 = yes)
Defines how the calender should be filled (0 = standard, 1 = random, 2 = round Robin, 3 = sequential, 4 = skills, 5 = strict round Robin)
Defines if the waiting list should be available (0 = no, 1 = yes)
Defines if the customer should get an email if an earlier appointment is available (0 = not active, 1 = for appointments that were cancelled online, 2 = for appointments cancelled online and manually, 3 = like 1 but per calendar, 4 = like 2 but per calendar)
Defines the position in the servicegroup
Defines the bookingtype (0 = appointment, 1 = no appointment booking allowed, 2 = 'negative' appointment, 3 = reservation list, 4 = voucher sale)
Defines if the service is shown in the backend
Defines if the service is shown in the frontend
Defines if the service is shown in the most booked area of the Dashboard
Defines the sender adress of the email for this service
A special placeholder %SERVICETEXT% for emails, use other language codes to set the text (for example emailtxten for english)
A special placeholder %INFOTEXTP2% for page 2 of the booking page
Additional information for the price, use other language codes to set the text (for example emailtxten for english)
Defines where the pricesuffix is shown (0 = left side, 1 = right side)
Defines the vat rate of the service
Defines if the price is multiplied with the capacity
Defines if different prices per weekday are applied
Defines if the service is a subscription
Defines the text if there is a capacity selection on that service, use other language codes to set the text (for example capseltexten for english)
Defines the position of capseltext (0 = above selection, 1 = to the right)
If there are multiple services with capacity available at the same time, this option prevents that they will get mixed, if set to true
True, if the service can be booked multiple times after another. This won't work if the parameter enablecapacity is true aswell
Defines the minimum amount that can be choosen for multi service selection
Defines the maximum amount that can be choosen for multi service selection
Defines total wrap up time
0 if extramin should not be applied if differenttimeresource is true, 1 if extramin should be added to timeslotminutesresend
Defines the maximum amount of appointments that can be selected on the booking page if multiappointment is true (in this service or globally)
Defines the maximum / minimum amount of appointments that MUST be selected on the booking page if multiappointment is true (in this service or globally)
Defines if nrappsel is maximum (0) or minimum (1)
True, if the selected appointments have to be adjacent
0 = the date and time need to be adjacent, 1 = only the day need to be adjacent
True, if the next appointment needs to be after a specific timeframe
Days after the last appoinment
Days range for the new appointment
True, if the info text should be shown in the slot text in page 2 of the booking page
Defines which attribute is set automatically in appointment. Attributes are binary encoded (1st attribute = 1, 2nd = 2, 3rd = 4; 1st + 2nd = 3)
Hours after the first appointment, where a second appointment is booked
Defines the RRULE for this service
Defines when the timeslots are shown (61 = no restrictions, 0 = every full hour, 31 = every full and half hour, 15 or 30 or 45 = x minutes after a full hour)
Service(s) that have to be selected to show this service
Service(s) that should be hidden, if this service is selected
True, if the the picture of this service should be used for the email logo
True, if the service can only be booked if another calendar is available
True, if the service has a different time if booked with another service
Defines the time of the appointment if booked with another service. differenttimecombined has to be true
ID of the tags that the contact gets after booking
ID of the tags that the contact gets after cancellation of the appointment
Used for a tag ID or external reference after booking
Used for a tag ID or external reference after cancellation of the appointment
Used for a tag ID or external reference after a change of the appointment
ID of a field that should contain the date of the appointment
ID of a field that should contain the location of the appointment
ID of a field that should contain the calendar name of the appointment
ID of a field that should contain the cancellation link of the appointment
Used for JavaScript code that will be executed after the booking of the appointment (for example to redirect to another website)