Docs

Update Appointment

Updates an existing appointment in eTermin.

PUT

Query

Field selectionChoose which fields should be included in the response. Learn more
string

Comma-separated response fields to include.

Body

Arguments
stringrequired

ID of the appointment that you want to modify.

date

Start date and time of the appointment. Format: yyyy-mm-dd HH:MM e.g. 2017-10-24 18:00

date

End date and time of the appointment. Format: yyyy-mm-dd HH:MM e.g. 2017-10-24 19:00

number

ID of the calendar.

string

Name of the calendar (needed for Webpush)

string

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

string

Name of the services

string

Name of the services including the service groups

string

Abbreviation of the services

number

Defines the capacity of the appointment

string

Location of the appointment

number

Set to 0 to have the appointment manually confirmed by the appoinment provider, set to 1 if the appointment got confirmed

boolean

Send a confirmation email to the adress that was specified in the email parameter (1 = yes, 0 = no).

boolean

ID of the template that is sent to the customer with the API call

boolean

Send an information email to the appointment provider (1 = yes, 0 = no).

boolean

True if the appointment should be synchronized with external calendars (1 = yes, 0 = no).

number

Defines when the first reminder is sent in hours (needs to be a negative value)

number

Defines when the second reminder is sent in hours (needs to be a negative value)

number

Minutes how long before the startdate the appointment can be cancelled

string

Recurrence rule. e.g. DTSTART:20171126T083000Z DTEND:20181126T090000Z RRULE:FREQ=WEEKLY;INTERVAL=1;BYDAY=WE;

number

Price including vat multiplied by 100 (e.g. 18.50€ = 1850)

number

Price excluding vat multiplied by 100 (e.g. 18.50€ = 1850)

number

Vat multiplied by 100 (e.g. 18.50€ = 1850)

number

AppID of the linked app if the calendar linking should be applied after two appointments are booked. Keep in mind to update the second appointment aswell

string

Salutation of the person.

string

Title of the person.

string

Lastname of the person.

string

Firstname of the person.

string

E-Mail of the person.

string

Phone of the person.

string

Company of the person (make sure this field exists in your account)

string

Appointment notes.

string

Street.

string

Zip.

string

City.

string

ID of the person that booked appointment.

string

Additional appointment field 1.

string

Additional appointment field 2.

string

Additional appointment field 3.

string

Additional appointment field 4.

string

Additional appointment field 5.

string

Additional appointment field 6.

string

Additional appointment field 7.

string

Additional appointment field 8.

string

Additional appointment field 9.

string

Additional appointment field 10.

string

Additional appointment field 11.

string

Additional appointment field 12.

string

Additional appointment field 13.

string

Additional appointment field 14.

string

Additional appointment field 15.

string

Additional appointment field 16.

string

Additional appointment field 17.

string

Additional appointment field 18.

string

Additional appointment field 19.

string

Additional appointment field 20.

Every app you connect,one REST pattern

Call any app with one REST pattern. MindCloud handles each provider's auth, request shape, and responses for you.

Learn what the Universal API is
One REST patternUse the same request structure across apps like Slack, HubSpot, Salesforce, and thousands more.
Managed connectionsSend a MindCloud connection ID instead of handling provider tokens, refresh logic, and credential storage yourself.
Action-level docsEach action page shows the exact endpoint, required arguments, optional controls, and response behavior for that app version.