INPUT_OBJECT

createAppointmentInput

Autogenerated input type of createAppointment

link GraphQL Schema definition

  • input createAppointmentInput {
  • # A unique identifier for the client performing the mutation.
  • clientMutationId: String
  • user_id: String
  • appointment_type_id: String
  • appointment_location_id: String
  • room_id: String
  • location: String
  • date: String
  • time: String
  • notes: String
  • contact_type: String
  • attendee_ids: String
  • max_attendees: String
  • # When passed in, this video chat URL will be used instead of built-in Video Chat
  • # or Zoom
  • external_videochat_url: String
  • is_blocker: Boolean
  • end_date: String
  • end_time: String
  • other_party_id: String
  • start_immediately: Boolean
  • # deprecated, use recurring_appointment instead
  • repeat: Boolean
  • # deprecated, use recurring_appointment instead
  • repeat_interval: String
  • # deprecated, use recurring_appointment instead
  • repeat_times: String
  • # deprecated, use recurring_appointment instead
  • join_all: Boolean
  • is_zoom_chat: Boolean
  • exclude_no_credits: Boolean
  • # When true, an error is returned if the appointment date and time is not
  • # available.
  • enforce_free_slot: Boolean
  • providers: String
  • # Timezone to use for date and time fields. Overrides the timezone of the current
  • # user
  • timezone: String
  • # Timestamp in YYYY-MM-DD HH:MM:SS or ISO8601 format, supercedes date, time
  • # params.
  • datetime: String
  • recurring_appointment: RecurringAppointmentInput
  • }

link Require by