Skip to main content

Mutations

addCustomDomain​

Type: Boolean!

Arguments

NameDescription
domain
String!

createBooking​

Type: Booking

Arguments

NameDescription
roomNumber
String
bookingReference
String
checkInDate
DateTime
checkOutDate
DateTime
carRegistration
String
party
[BookingPartyInput!]
bookingDetails
BookingDetailsInput
roomType
String
estimatedTimeOfArrival
String
numberOfAdults
Float
numberOfChildren
Float
clubMemberNumber
String
guestId
String

createMarketplaceAppSubscription​

Type: HotelMarketplaceAppSubscription!

Arguments

NameDescription
endpoint
String!
topics
[HotelMarketplaceAppSubscriptionTopic!]!

createOrder​

Type: CreateOrderResponse!

Arguments

NameDescription
dateApproved
DateTime
dateReady
DateTime
dateCompleted
DateTime
dateScheduled
DateTime
items
[OrderItemInput!]!
totalPrice
Float!
roomNumber
String!
notes
String
cardDetails
CardDetailsInput
paymentType
PaymentType!
orderReference
String
paymentIntentId
String
subtotal
Float!
discount
PriceMultiplierInput
surcharges
[PriceMultiplierInput!]
delivery
PricelistDeliveryType
collection
PricelistCollectionType
pricelistId
String!
guestId
String
applePay
Boolean

createPricelist​

Type: Pricelist!

Arguments

NameDescription
name
String!
description
String
availability
AvailabilityInput
commerce
Boolean
collection
[PricelistCollectionInput!]
delivery
[PricelistDeliveryInput!]
catalog
PricelistCatalogInput
posSettings
PricelistPOSSettingsInput
promotions
PricelistPromotionsInput
surcharges
[PricelistSurchargeInput!]
enabledPayments
PricelistEnabledPaymentsInput
autoApprove
Boolean
feedback
Boolean
scheduledOrders
Boolean
spaceId
String!

createSpace​

Type: Space!

Arguments

NameDescription
name
String!
location
String!
description
String
type
SpaceType!
availability
AvailabilityInput!
posSettings
SpacePOSSettingsInput
enabled
Boolean
photos
[String!]

deleteCustomDomain​

Type: Boolean!

deleteMarketplaceAppSubscription​

Type: Boolean!

Arguments

NameDescription
where
WhereInputType!

deleteMarketplaceAppSubscriptions​

Type: Boolean!

deletePricelist​

Type: Boolean!

Arguments

NameDescription
where
WhereInputType!

deleteSpace​

Type: Boolean!

Arguments

NameDescription
where
WhereInputType!

disconnectMarketplaceApp​

Type: Boolean!

Arguments

NameDescription
id
String

generateMarketplaceAppKey​

Type: String!

identifyGuest​

Type: Boolean!

Arguments

NameDescription
email
String!
firstName
String!
lastName
String!
clubMemberNumber
String

updateBooking​

Type: Booking!

Arguments

NameDescription
data
UpdateBookingInput!
where
BookingWhereInput!

updateGuest​

Type: Guest!

Arguments

NameDescription
where
GuestWhereInput
data
UpdateGuestInput!

updateOrder​

Type: Order!

Arguments

NameDescription
where
OrderWhereInput!
data
UpdateOrderInput!

updatePricelist​

Type: Pricelist!

Arguments

NameDescription
where
PricelistWhereInput!
data
UpdatePricelistInput!

updateSpace​

Type: Space!

Arguments

NameDescription
where
SpaceWhereInput!
data
UpdateSpaceInput!