Assets
API | Description |
---|---|
POST API/V40/System/Properties/{propertyCode}/Assets |
Add a new asset |
GET API/V40/System/Properties/{propertyCode}/Assets/Current?SessionToken={SessionToken} |
Retrieve current asset |
DELETE API/V40/System/Properties/{propertyCode}/Assets/Current?SessionToken={SessionToken} |
Delete an asset |
Asset upgrade (Deprecated)
API | Description |
---|---|
POST API/V40/System/Properties/{propertyCode}/AssetUpgrade/Room/{roomNumber} |
Adds asset info |
GET API/V40/System/Properties/{propertyCode}/AssetUpgrade?ip={ip}&isPairing={isPairing} |
Get's asset info |
GET API/V40/System/Properties/{propertyCode}/AssetUpgrade/Rooms |
Gets assets for a property |
GET API/V40/System/Properties/{propertyCode}/AssetUpgrade/Room/{roomNumber} |
Gets asset info by room |
DELETE API/V40/System/Properties/{propertyCode}/AssetUpgrade/Room/{roomNumber} |
Clears asset info by room |
Cart (Deprecated - please use Outlet)
API | Description |
---|---|
POST API/V40/Interactive/Cart/Clear |
Clear the cart |
POST API/V40/Interactive/Cart/Items |
Add an item to cart |
PATCH API/V40/Interactive/Cart/Items/{code} |
Update cart item |
POST API/V40/Interactive/Cart/Checkout |
Cart check Out |
POST API/V40/Interactive/Cart/AddItemsAndCheckout |
Cart quick checkout |
GET API/V40/Interactive/Cart?SessionToken={SessionToken} |
Return the cart |
POST API/V40/Interactive/Cart |
Creates one Order per Outlet |
Content
Flights
API | Description |
---|---|
GET API/V40/Information/Flight/Airports?SessionToken={SessionToken} |
List commercial airports |
GET API/V40/Information/Flight/Airports/{AirportCode}/Arrivals?SessionToken={SessionToken} |
List arrival flights |
GET API/V40/Information/Flight/Airports/{AirportCode}/Departures?SessionToken={SessionToken} |
List departure flights |
Guest
API | Description |
---|---|
GET API/V40/Interactive/Guest/Profile?SessionToken={SessionToken} |
Retrieve guest profile |
GET API/V40/Interactive/Guest/Profile2?SessionToken={SessionToken} |
Retrieve guest profile (This endpoint was duplicated from GetGuestProfile to investigate the cause of the 500 error and returns 404 instead of 500.) |
POST API/V40/Interactive/Guest/CheckIn |
Check-in guest |
POST API/V40/Interactive/Guest/CheckOut |
Check-out guest |
POST API/V40/Interactive/Guest/ReservationNumber |
Verify reservation number |
POST API/V40/Interactive/Guest/ConfirmationNumber |
No documentation available. |
Messages
API | Description |
---|---|
GET API/V40/Interactive/Messages/Conversations?SessionToken={SessionToken} |
Retrieve conversations |
POST API/V40/Interactive/Messages/Conversations |
Create conversation |
POST API/V40/Interactive/Messages/NonVerifiedGuestConversations |
Create non verified guest conversation |
PATCH API/V40/Interactive/Messages/{code} |
Mark message as read |
PATCH API/V40/Interactive/Messages/Conversations/{code}/Message |
Start new message |
POST API/V40/Interactive/Messages/NonVerifiedGuestConversations/{code}/Message |
Start new message for a non verified guest conversation |
GET API/V40/Interactive/Messages?PageNumber={PageNumber}&DescendingOrder={DescendingOrder}&PageLength={PageLength}&SessionToken={SessionToken} |
Retrieve messages |
Order
API | Description |
---|---|
GET API/V40/Interactive/Order?SessionToken={SessionToken} |
Retrieve orders |
GET API/V40/Interactive/PropertyOrders/{orderCode}?SessionToken={SessionToken} |
Retrieves a property order (verified or non verified) by code |
GET API/V40/Interactive/PropertyOrders?requestModel.SessionToken={requestModel.SessionToken}&orderCodes[0]={orderCodes[0]}&orderCodes[1]={orderCodes[1]} |
Retrieves property orders (verified or non verified) |
GET API/V40/Interactive/Order/BillInfo?SessionToken={SessionToken} |
Retrieve bill |
Outlet
Payment
API | Description |
---|---|
GET API/V40/Interactive/Payment/Outlet/{request.OutletCode}/Initialise?OutletCode={OutletCode}&Amount={Amount}&PaymentType={PaymentType}&CaptchaToken={CaptchaToken}&SessionToken={SessionToken} |
Retrieve client payment integration settings for property |
POST API/V40/Interactive/Payment/Outlet/{request.OutletCode}/Initialise |
Retrieve client payment integration settings for property |
POST API/V40/Interactive/Payment/Outlet/{outletCode}/AddPaymentToCheck |
Create a payment for an existing GXP delivery location POS order. |
POST API/V40/Interactive/Payment/Outlet/{outletCode}/AddDiscountToCheck |
Add a discount to an open tab |
Service Requests (Deprecated - please use Outlet)
API | Description |
---|---|
PUT API/V40/Interactive/ServiceRequests |
Create service request |
Session
Settings
StaticContent
API | Description |
---|---|
GET API/V40/System/StaticContent/Messages?SessionToken={SessionToken} |
Retrieve static Content |
GET API/V40/System/StaticContent/DraftMessages?SessionToken={SessionToken} |
Retrieve Draft Static Content |
Weather
API | Description |
---|---|
GET API/V40/Information/Weather/Forecast?SessionToken={SessionToken} |
Weather forcast |