Skip to main content

CreateResourceAvailabilityInput

No description

input CreateResourceAvailabilityInput {
comment: String
unavailability: Boolean!
user: ID
room: ID!
recurrence: AvailabilityRecurrenceInput
exclusions: [String!]
startDate: String!
endDate: String
startTime: String!
endTime: String!
}

Fields

CreateResourceAvailabilityInput.comment ● String scalar

CreateResourceAvailabilityInput.unavailability ● Boolean! non-null scalar

CreateResourceAvailabilityInput.user ● ID scalar

CreateResourceAvailabilityInput.room ● ID! non-null scalar

CreateResourceAvailabilityInput.recurrence ● AvailabilityRecurrenceInput input

CreateResourceAvailabilityInput.exclusions ● [String!] list scalar

List of exclusion dates in YYYY-MM-DD format.

  • Providing an array will add values to the existing exclusions (duplicates ignored).
  • Providing null or omitting the field will creating an empty array.

See Create ad hoc availability for a single day for how to use exclusions with ad hoc availabilities on days that differ from your recurrence rule.

CreateResourceAvailabilityInput.startDate ● String! non-null scalar

Start date in YYYY-MM-DD format.

CreateResourceAvailabilityInput.endDate ● String scalar

End date in YYYY-MM-DD format.

CreateResourceAvailabilityInput.startTime ● String! non-null scalar

Start time in HH:mm format.

CreateResourceAvailabilityInput.endTime ● String! non-null scalar

End time in HH:mm format.

Member Of

createAvailability mutation