INPUT_OBJECT

createAppointmentInput

Autogenerated input type of createAppointment

link GraphQL Schema definition

  • input createAppointmentInput {
  • appointment_location_id: String
  • appointment_type_id: String
  • attendee_ids: String
  • contact_type: String
  • # Cpt code associated with this appointment
  • cpt_code_id: ID
  • date: String
  • # Timestamp in YYYY-MM-DD HH:MM:SS or ISO8601 format, supercedes date, time
  • # params.
  • datetime: String
  • end_date: String
  • end_time: String
  • exclude_no_credits: Boolean
  • # 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
  • is_zoom_chat: Boolean
  • # deprecated, use recurring_appointment instead
  • join_all: Boolean
  • location: String
  • max_attendees: String
  • # a serialized JSON string of metadata
  • metadata: JSON
  • notes: String
  • other_party_id: String
  • # The price associated with this appointment
  • price: String
  • providers: String
  • recurring_appointment: RecurringAppointmentInput
  • # deprecated, use recurring_appointment instead
  • repeat: Boolean
  • # deprecated, use recurring_appointment instead
  • repeat_interval: String
  • # deprecated, use recurring_appointment instead
  • repeat_times: String
  • room_id: String
  • start_immediately: Boolean
  • time: String
  • # Timezone to use for date and time fields. Overrides the timezone of the current
  • # user
  • timezone: String
  • # Units to use as a multiplier for appointment price
  • units: String
  • user_id: String
  • }