editAvailabilityInput
Autogenerated input type of editAvailability
Fields
clientMutationId
· String · DO NOT USE deprecated
DO NOT USEappointment_types
· AppointmentTypeSelectionInput · Replaces the appointment types this availability covers (provide exactly one option).
A recurring series with past occurrences is split; the new set applies going forward.
Omit for the legacy appointment_type_id behavior.
contact_types
· ContactTypeSelectionInput · Replaces the contact types this availability can be scheduled with.
A recurring series with past occurrences is split; the new set applies going forward.
Omit to keep the current contact types.
start_datetime
· ISO8601DateTime · New window start (ISO 8601 with offset); omit to keep the current value.
Ignored without appointment_types or contact_types.
end_datetime
· ISO8601DateTime · New window end (ISO 8601 with offset); must be after start_datetime. Omit to keep the current value.
Ignored without appointment_types or contact_types.
split_date
· ISO8601Date · The occurrence a recurring series split starts on, in the edit's timezone. A date off the
day_of_week moves to the next day_of_week. When the edit splits the series, earlier
occurrences keep their settings. Omit to split on the next occurrence on or after today.
Ignored without appointment_types or contact_types.
Used By
Definition
"""Autogenerated input type of editAvailability"""input editAvailabilityInput { """ DO NOT USE """ clientMutationId: String @deprecated(reason: "DO NOT USE") appointment_location_id: ID appointment_type_id: ID contact_type_id: ID
"Replaces the appointment types this availability covers (provide exactly one option).\nA recurring series with past occurrences is split; the new set applies going forward.\nOmit for the legacy appointment_type_id behavior.\n" appointment_types: AppointmentTypeSelectionInput
"Replaces the contact types this availability can be scheduled with.\nA recurring series with past occurrences is split; the new set applies going forward.\nOmit to keep the current contact types.\n" contact_types: ContactTypeSelectionInput
"New window start (ISO 8601 with offset); omit to keep the current value.\nIgnored without appointment_types or contact_types.\n" start_datetime: ISO8601DateTime
"New window end (ISO 8601 with offset); must be after start_datetime. Omit to keep the current value.\nIgnored without appointment_types or contact_types.\n" end_datetime: ISO8601DateTime
"The occurrence a recurring series split starts on, in the edit's timezone. A date off the\nday_of_week moves to the next day_of_week. When the edit splits the series, earlier\noccurrences keep their settings. Omit to split on the next occurrence on or after today.\nIgnored without appointment_types or contact_types.\n" split_date: ISO8601Date day_of_week: Int end_on: String end_time: String id: String is_repeating: Boolean range_end: String range_start: String time: String timezone: String user_id: ID}