Create Appointment
Creates a new appointment in eTermin.
Query
Comma-separated response fields to include.
Body
Start date and time of the appointment. Format: yyyy-mm-dd HH:MM e.g. 2017-10-24 18:00
End date and time of the appointment. Format: yyyy-mm-dd HH:MM e.g. 2017-10-24 19:00
ID of the calendar. Use the 'Calendar - Get calendar details' function to get a list with all available calendars
Name of the calendar (needed for Webpush)
ID of the service. Use the 'Service - Get service details' function to get a list with all available services. To use multiple services use a comma (,) to seperate the IDs
Name of the services
Name of the services including the service groups
Abbreviation of the services
Defines the capacity of the appointment
true if the capacity of the appointment needs to be checked
Maximum capacity that can't be exceeded
Location of the appointment
Information about how the appointment is booked
Information from which URL the appointment got booked
Checks if the appointment start/end time is available (1 = yes, 0 = no). May not work with multiple capacity
Set to 0 to have the appointment manually confirmed by the appoinment provider
Set to 1 to have the appointment manually confirmed by the booker, won't work if manualconfirmed is set to 0
Time in minutes that the booker is able to confirm the appointment before it gets deleted
Languagecode, defines in which language the emails are sent
Send a confirmation email to the adress that was specified in the email parameter (1 = yes, 0 = no)
Send a confirmation sms to the phone number that was specified in the phone field (1 = yes, 0 = no).
Send an information email to the appointment provider (1 = yes, 0 = no).
True if the appointment should be synchronized with external calendars (1 = yes, 0 = no).
Use this parameter with the value -1 to also use the Calendar Linking function (also requires a valid value for the parameter services)
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)
Minutes how long before the startdate the appointment can be cancelled
Recurrence rule. e.g. DTSTART:{20171126T083000Z} DTEND:{20171126T090000Z} RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=WE;
ID of the parent recurring appointment
Price including vat multiplied by 100 (e.g. 18.50€ = 1850)
Price excluding vat multiplied by 100 (e.g. 18.50€ = 1850)
Vat multiplied by 100 (e.g. 18.50€ = 1850)
Salutation of the person
Title of the person
Lastname of the person
Firstname of the person
E-Mail of the person
Phone of the person
Company of the person (make sure this field exists in your account)
Appointment notes
Street of the person that booked appointment
Zip of the person that booked appointment
City of the person that booked appointment
ID of the person that booked appointment
Date of birth of the person that booked appointment
Additional appointment field 1
Additional appointment field 2
Additional appointment field 3
Additional appointment field 4
Additional appointment field 5
Additional appointment field 6
Additional appointment field 7
Additional appointment field 8
Additional appointment field 9
Additional appointment field 10
Additional appointment field 11
Additional appointment field 12
Additional appointment field 13
Additional appointment field 14
Additional appointment field 15
Additional appointment field 16
Additional appointment field 17
Additional appointment field 18
Additional appointment field 19
Additional appointment field 20
true if customer accepted the terms of service
true if customer accepted the privacy terms
true if the customer should get a feedback mail
true if the customer accepted to get newsletters
Parameter that includes information for the notification message to the appointment provider
Checks if there is an email, if set to 1
Checks if there is a lastname, if set to 1
Checks if the email is on the blacklist, if set to 1