Skip to content

EditAvailabilityWithAppointmentTypesInput

Autogenerated input type of EditAvailabilityWithAppointmentTypes

Fields

deprecated DO NOT USE
id · ID! · required · ID of the availability to edit.
appointment_type_ids · [ID!]! · required · IDs of the appointment types this availability covers after the edit. Must contain at least one ID and at most 200, and all IDs must belong to the availability owner.
start_datetime · ISO8601DateTime · Updated start of the availability window (ISO 8601 with offset). When omitted the existing value is kept.
end_datetime · ISO8601DateTime · Updated end of the availability window (ISO 8601 with offset). When omitted the existing value is kept. Must be after start_datetime.
timezone · String · IANA timezone name to persist on the availability record. When omitted the existing value is kept.

Used By

Definition

"""
Autogenerated input type of EditAvailabilityWithAppointmentTypes
"""
input EditAvailabilityWithAppointmentTypesInput {
"""
DO NOT USE
"""
clientMutationId: String @deprecated(reason: "DO NOT USE")
"""
ID of the availability to edit.
"""
id: ID!
"""
IDs of the appointment types this availability covers after the edit. Must contain at least one ID and at most 200, and all IDs must belong to the availability owner.
"""
appointment_type_ids: [ID!]!
"""
Updated start of the availability window (ISO 8601 with offset). When omitted the existing value is kept.
"""
start_datetime: ISO8601DateTime
"""
Updated end of the availability window (ISO 8601 with offset). When omitted the existing value is kept. Must be after start_datetime.
"""
end_datetime: ISO8601DateTime
"""
IANA timezone name to persist on the availability record. When omitted the existing value is kept.
"""
timezone: String
}