INPUT_OBJECT

CreateBookingPlanningInput

Input type for creating a BookingPlanning

link GraphQL Schema definition

  • input CreateBookingPlanningInput {
  • # Can visitors book on this planning?
  • enabled: Boolean
  • # Name
  • name: String!
  • # Color of the planning on the agenda, as an hexadecimal value
  • color: String!
  • # Days of the week on which a booking can be made
  • bookableDays: [DayOfTheWeek!]
  • # Can a visitor book for the current day?
  • sameDayBooking: Boolean
  • # Minimum delay between the booking and the booked slot, in minutes
  • minimumNoticeMinutes: Int!
  • # How far in advance a booking can be made, in days
  • maximumAdvanceDays: Int!
  • # Email address notified of each new booking
  • notificationEmail: String
  • # Send a confirmation email to the visitor who booked
  • sendConfirmationEmail: Boolean
  • # Time slots of the planning. The whole list is replaced.
  • timeSlots: [BookingPlanningTimeSlotInput!]
  • # Blocked periods of the planning. The whole list is replaced.
  • blockedPeriods: [BookingPlanningBlockedPeriodInput!]
  • }

link Require by