Skip to main content

Objects

AdditionalGuest​

Fields

NameDescription
id
String

Availability​

Fields

NameDescription
m
DaysTime
t
DaysTime
w
DaysTime
th
DaysTime
f
DaysTime
sa
DaysTime
s
DaysTime

Booking​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
roomNumber
String
bookingReference
String
checkInDate
DateTime
checkOutDate
DateTime
carRegistration
String
party
[BookingParty!]
bookingDetails
BookingDetails
roomType
String
estimatedTimeOfArrival
String
numberOfAdults
Float
numberOfChildren
Float
clubMemberNumber
String
purposeOfStay
String
pmsId
String
dateReviewed
DateTime
dateSubmitted
DateTime
dateCheckedIn
DateTime
dateCheckedOut
DateTime
dateCanceled
DateTime
guest
Guest
additionalGuests
AdditionalGuest
status
BookingStatus!

BookingDetails​

Fields

NameDescription
toggleQuestion
[BookingToggleQuestion!]!

BookingParty​

Fields

NameDescription
id
String!
firstName
String
lastName
String
ageGroup
AgeGroup!
email
String
mobile
String
mobileCountryCode
String
countryOfResidence
String
address
String
nationality
String
passportNumber
String
nextDestination
String
dateOfBirth
DateTime
dietaryRequirements
String
purposeOfStay
String
Deprecated: This field has been moved to booking level
specialOccasions
String
job
String
company
String
pmsId
String
carRegistration
String

BookingToggleQuestion​

Fields

NameDescription
title
String!
type
CustomFieldType!
result
String
toggle
Boolean

CardDetails​

Fields

NameDescription
id
String
country
String
brand
String!
last4
String!

Coordinates​

Fields

NameDescription
lat
Float!
lng
Float!

CreateOrderResponse​

Fields

NameDescription
order
Order

DaysTime​

Fields

NameDescription
start
String!
end
String!

GetAccessTokenResponse​

Fields

NameDescription
accessToken
String!
refreshToken
String!
ttl
Float!
grantLevel
[AccessTokenGrantLevel!]!

GetCustomDomainResponse​

Fields

NameDescription
id
String!
domain
String!
configured
Boolean!
clientStatus
String!

GetUserLoginTokenResponse​

Fields

NameDescription
loginLink
String!

Group​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
name
String!
subscription
GroupSubscription
demo
Boolean
apiKeys
[GroupAPIKey!]
hotels
[Hotel!]!
users
[User!]!

GroupAPIKey​

Fields

NameDescription
label
String!
dateCreated
DateTime!

GroupSubscription​

Fields

NameDescription
lite
Boolean
subscriptionId
String
status
GroupSubscriptionStatus
annual
Boolean

Guest​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
deviceId
String
email
String
firstName
String
lastName
String
dateLastSeen
DateTime
mobile
String
mobileCountryCode
String
dateOfBirth
DateTime
countryOfResidence
String
address
String
nationality
String
passportNumber
String
dietaryRequirements
String
company
String
job
String
pmsId
String
clubMemberNumber
String
bookings
[Booking!]
threads
[Thread!]!
orders
[Order!]!
hotels
Hotel!
groups
[Group!]!

GuestWithStatistics​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
deviceId
String
email
String
firstName
String
lastName
String
dateLastSeen
DateTime
mobile
String
mobileCountryCode
String
dateOfBirth
DateTime
countryOfResidence
String
address
String
nationality
String
passportNumber
String
dietaryRequirements
String
company
String
job
String
pmsId
String
clubMemberNumber
String
bookings
[Booking!]
threads
[Thread!]!
orders
[Order!]!
hotels
Hotel!
groups
[Group!]!
totalSpend
Float!
ordersCount
Float!
itemsCount
Float!

Hotel​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
name
String!
telephone
String!
description
String
photos
[String!]
address
HotelAddress!
socials
HotelSocials
website
String!
currencyCode
String!
countryCode
String!
pmsSettings
HotelPMSSettings
launchpad
HotelLaunchpad
appWidgetSettings
HotelAppWidgetSettings
users
[User!]!
group
Group!
experiencesSettings
HotelExperiencesSettings

HotelAddress​

Fields

NameDescription
line1
String!
line2
String
town
String!
country
String!
postalCode
String!
coordinates
Coordinates
placeId
String

HotelAppWidgetSettings​

Fields

NameDescription
description
String!

HotelExperiencesSettings​

Fields

NameDescription
enabled
Boolean!
viator
HotelExperiencesSettingsViator

HotelExperiencesSettingsViator​

Fields

NameDescription
apiKey
String
accessType
HotelExperiencesViatorAccessType
destination
Float

HotelLaunchpad​

Fields

NameDescription
enabled
Boolean

HotelMarketplaceAppSubscription​

Fields

NameDescription
id
String!
endpoint
String!
topics
[HotelMarketplaceAppSubscriptionTopic!]!

HotelPMSMewsSettings​

Fields

NameDescription
orderableServiceId
String!
bookableServiceId
String!

HotelPMSSettings​

Fields

NameDescription
pmsId
String
mewsSettings
HotelPMSMewsSettings

HotelSocials​

Fields

NameDescription
instagram
String
twitter
String

Message​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
text
String!
author
MessageAuthor!
guest
Guest!
user
User!
thread
Thread!

Order​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
dateApproved
DateTime
dateReady
DateTime
dateCompleted
DateTime
dateScheduled
DateTime
items
[OrderItem!]!
totalPrice
Float!
roomNumber
String!
notes
String
cardDetails
CardDetails
paymentProvider
PayoutsStrategy
paymentType
PaymentType!
orderReference
String
posId
String
paymentIntentId
String
subtotal
Float!
discount
PriceMultiplier
surcharges
[PriceMultiplier!]
reasonRejected
String
rejected
Boolean
canceled
Boolean
refunded
Boolean
delivery
PricelistDeliveryType
collection
PricelistCollectionType
paid
Boolean
feedback
OrderFeedback
guest
Guest!
space
Space
pricelist
Pricelist
thread
Thread
status
OrderStatus!

OrderFeedback​

Fields

NameDescription
rating
Float

OrderItem​

Fields

NameDescription
id
String!
name
String!
posId
String
modifiers
[OrderItemModifier!]!
discount
PriceMultiplier
quantity
Float!
roomServicePrice
Float
regularPrice
Float
posSettings
PricelistPOSSettingsFulfilment
totalPrice
Float!
omnivoreSettings
OrderItemPOSSettings

OrderItemModifier​

Fields

NameDescription
id
String!
name
String!
posId
String
options
[OrderItemOption!]!

OrderItemNestedModifier​

Fields

NameDescription
id
String!
name
String!
posId
String
options
[OrderItemNestedOption!]!

OrderItemNestedOption​

Fields

NameDescription
id
String!
name
String!
posId
String
price
Float!
quantity
Float!

OrderItemOption​

Fields

NameDescription
id
String!
name
String!
posId
String
price
Float!
quantity
Float!
nestedModifiers
[OrderItemNestedModifier!]

OrderItemPOSSettings​

Fields

NameDescription
tableService
PricelistItemPOSPriceLevel
roomService
PricelistItemPOSPriceLevel

Pricelist​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
name
String!
description
String
availability
Availability
commerce
Boolean
collection
[PricelistCollection!]
delivery
[PricelistDelivery!]
catalog
PricelistCatalog
posSettings
PricelistPOSSettings
promotions
PricelistPromotions
surcharges
[PricelistSurcharge!]
enabledPayments
PricelistEnabledPayments
autoApprove
Boolean
feedback
Boolean
posId
String
space
Space!
scheduledOrders
Boolean

PricelistCatalog​

Fields

NameDescription
categories
[PricelistCategory!]!
labels
[PricelistLabel!]

PricelistCategory​

Fields

NameDescription
id
String!
name
String!
description
String
posId
String
items
[PricelistItem!]!
availability
Availability

PricelistCollection​

Fields

NameDescription
enabled
Boolean
type
PricelistCollectionType!

PricelistDelivery​

Fields

NameDescription
enabled
Boolean
type
PricelistDeliveryType!

PricelistDiscount​

Fields

NameDescription
id
String!
name
String!
value
Float!
available
Boolean
level
PricelistDiscountLevel
minOrderAmount
Float
type
PricelistMultiplierType!
loyaltyMembership
Boolean
posSettings
PricelistDiscountPOSSettings
posId
String
delivery
[PricelistDelivery!]
collection
[PricelistCollection!]
count
Float

PricelistDiscountPOSSettings​

Fields

NameDescription
open
Boolean

PricelistEnabledPayments​

Fields

NameDescription
card
Boolean
roomBill
Boolean
cash
Boolean

PricelistItem​

Fields

NameDescription
id
String!
name
String!
description
String
photos
[String!]
modifiers
[PricelistItemModifier!]!
regularPrice
Float!
roomServicePrice
Float!
posSettings
PricelistItemPOSSettings
labels
[PricelistLabel!]
note
String
posId
String
snoozed
Boolean
promotions
PricelistPromotions

PricelistItemModifier​

Fields

NameDescription
id
String!
name
String!
posId
String
required
Boolean
Deprecated: Please use `minSelection` instead of `required`
minSelection
Float
minTotalSelection
Float
maxSelection
Float
maxTotalSelection
Float
options
[PricelistItemOption!]!

PricelistItemNestedModifier​

Fields

NameDescription
id
String!
name
String!
posId
String
required
Boolean
Deprecated: Please use `minSelection` instead of `required`
minSelection
Float
minTotalSelection
Float
maxSelection
Float
maxTotalSelection
Float
options
[PricelistItemNestedOption!]!

PricelistItemNestedOption​

Fields

NameDescription
id
String!
name
String!
posId
String
snoozed
Boolean
price
Float!
maxQuantity
Float

PricelistItemOption​

Fields

NameDescription
id
String!
name
String!
posId
String
snoozed
Boolean
price
Float!
maxQuantity
Float
nestedModifiers
[PricelistItemNestedModifier!]

PricelistItemPOSPriceLevel​

Fields

NameDescription
posId
String!
name
String!
price
Float!

PricelistItemPOSSettings​

Fields

NameDescription
roomService
PricelistItemPOSPriceLevel!
tableService
PricelistItemPOSPriceLevel!
priceLevels
[PricelistItemPOSPriceLevel!]

PricelistLabel​

Fields

NameDescription
id
String!
name
String!

PricelistPOSSettings​

Fields

NameDescription
enabled
Boolean
posId
String
revenueCenterId
String
tableService
PricelistPOSSettingsFulfilment
roomService
PricelistPOSSettingsFulfilment
employeeId
String
provider
String
autoLocations
Boolean

PricelistPOSSettingsFulfilment​

Fields

NameDescription
posId
String!
name
String!

PricelistPromotions​

Fields

NameDescription
discounts
[PricelistDiscount!]

PricelistSurcharge​

Fields

NameDescription
id
String!
name
String!
value
Float!
type
PricelistMultiplierType!
delivery
[PricelistDelivery!]
collection
[PricelistCollection!]

PriceMultiplier​

Fields

NameDescription
id
String!
posId
String
value
Float!
type
PricelistMultiplierType!
name
String!

Space​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
name
String!
location
String!
description
String
type
SpaceType!
availability
Availability!
posSettings
SpacePOSSettings
enabled
Boolean
pricelists
[Pricelist!]!
photos
[String!]

SpacePOSSettings​

Fields

NameDescription
enabled
Boolean!
deliverect
SpacePOSSettingsDeliverect!

SpacePOSSettingsDeliverect​

Fields

NameDescription
locationId
String!
registered
Boolean
channelId
String!

Thread​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
resolved
Boolean
guest
Guest!
order
Order
lastMessage
Message
tags
[String!]

User​

Fields

NameDescription
id
String!
dateCreated
DateTime!
deleted
Boolean
dateUpdated
DateTime!
email
String!
firstName
String
lastName
String
mobile
String
jobTitle
String
developer
Boolean
group
Group!
hotels
[Hotel!]!