UpdateReservationInput: {
    adultCount?: InputMaybe<Scalars["Int"]["input"]>;
    checkInDate?: InputMaybe<Scalars["Date"]["input"]>;
    checkOutDate?: InputMaybe<Scalars["Date"]["input"]>;
    childAges?: InputMaybe<Scalars["Int"]["input"][]>;
    childCount?: InputMaybe<Scalars["Int"]["input"]>;
    clientMutationId?: InputMaybe<Scalars["String"]["input"]>;
    id: Scalars["ID"]["input"];
    sendNotification?: InputMaybe<Scalars["Boolean"]["input"]>;
    specialRequest?: InputMaybe<Scalars["String"]["input"]>;
    status?: InputMaybe<ReservationStatusInput>;
}

Input to update a reservation

Type declaration

  • OptionaladultCount?: InputMaybe<Scalars["Int"]["input"]>

    New adult count of the reservation.

  • OptionalcheckInDate?: InputMaybe<Scalars["Date"]["input"]>

    New check-in date of the reservation.

  • OptionalcheckOutDate?: InputMaybe<Scalars["Date"]["input"]>

    New check-out date of the reservation.

  • OptionalchildAges?: InputMaybe<Scalars["Int"]["input"][]>

    Ages of children as per new child counts. If not specified, defaults to a list of random child ages.

  • OptionalchildCount?: InputMaybe<Scalars["Int"]["input"]>

    New child count of the reservation.

  • OptionalclientMutationId?: InputMaybe<Scalars["String"]["input"]>

    Client mutation ID. Optional value that is echoed back in the response.

  • id: Scalars["ID"]["input"]

    ID of the reservation to update.

  • OptionalsendNotification?: InputMaybe<Scalars["Boolean"]["input"]>

    Whether to send a notification upon the change of the reservation dates.

  • OptionalspecialRequest?: InputMaybe<Scalars["String"]["input"]>

    New special request text of the reservation.

  • Optionalstatus?: InputMaybe<ReservationStatusInput>

    New status of the reservation.