Knowcross Housekeeping by Unifocus
Knowcross is a global leader in providing software and technology intelligence to the hospitality operations industry. The Knowcross platform offers hotels a suite of software applications that boost efficiency and enhance guest service, directly impacting the bottom-line. The platform includes six software applications—Knowcross Service, Knowcross Housekeeping, Knowcross Glitch, Knowcross Inspection, Knowcross Maintenance, and Knowcross Tenant.
These applications are fully customizable, multilingual, cloud-based, and are offered as both standalone and bundled packages. The Knowcross platform is interfaced to PMS systems, in-room control systems, messaging gateways and fire alarm systems.
The current integration with Stayntouch PMS is for the Knowcross Housekeeping application.
API USAGE
- GET/hotels – Setup stage only
- GET/rooms – Setup stage only
- GET/rooms/{id} – Setup stage only
- GET/room_types/{id} – Setup stage only
- GET/reservations – Setup stage only
- GET/hotels/{id}/languages – Setup stage only + regular refresher once a week max
- GET/hotels/{id}/markets – Setup stage only + regular refresher once a week max
- GET/hotels/{id}/sources – Setup stage only + regular refresher once a week max
- GET/hotels/{id}/origins – Setup stage only + regular refresher once a week max
- GET/hotels/{id}/memberships – Setup stage only + regular refresher once a week max
- GET/hotels/{id}/rates – Setup stage + following a webhook rate event
- GET/hotels/{id}/rate_types – Setup stage + following a webhook rate event
- GET/addons – Setup stage only + regular refresher once a week max
- GET/groups – Every 6 hours for a particular date
- GET/groups/{id}/notes – Every 6 hours for a particular date
- GET/reservations/{id} – Following a webhook event
- GET/reservations/{id}/notes – Following a webhook event
- GET/guests/{id} – Following a reservation or guest webhook event
- GET/guests/{id}/membership – Following a reservation or guest webhook event
- POST/rooms/{id}/change_house_keeping_status – Every time a housekeeping room status is updated in Knowcross (dirty, clean, pickup, inspected)
- POST/rooms/{id}/service_status – Every time a room service status is updated in Knowcross (OOO, OOS, in service)
- GET/rooms/{id}/service_status – May follow a webhook payload
WEBHOOK USAGE
- There are six dedicated endpoints per hotel chain. The Knowcross Housekeeping team will advise new endpoints for each hotel chain. Please set up the following webhooks to the endpoints provided by the Knowcross Housekeeping team:
- RESERVATIONS
- New Reservation
- Edit Reservation
- Cancel Reservation
- Check-In
- Checked-Out
- Reverse Check-In
- Reverse Check-Out
- No Show
- Reinstate Reservation
- Room Move
- Assign Room Number
- EOD
- EOD Completion
- GUEST
- Create Guest
- Edit Guest
- Anonymize Guest Data
- RATES
- Create Rate
- Edit Rate
- Delete Rate
- ROOM STATUS
- Room Status
- ROOM STATUS SERVICE
- Room Status Service
- RESERVATIONS
The following generic endpoints can be used for the EU and US:
- EU
- https://eu-snt.knowcross.com/WebHookEventReceiver/Reservation
- https://eu-snt.knowcross.com/WebHookEventReceiver/Rates
- https://eu-snt.knowcross.com/WebHookEventReceiver/Guest
- https://eu-snt.knowcross.com/WebHookEventReceiver/EndOfDay
- https://eu-snt.knowcross.com/WebHookEventReceiver/RoomStatus
- https://eu-snt.knowcross.com/WebHookEventReceiver/RoomStatusService
- US
- https://us-snt.knowcross.com/WebHookEventReceiver/Reservation
- https://us-snt.knowcross.com/WebHookEventReceiver/EndOfDay
- https://us-snt.knowcross.com/WebHookEventReceiver/Guest
- https://us-snt.knowcross.com/WebHookEventReceiver/Rates
- https://us-snt.knowcross.com/WebHookEventReceiver/RoomStatus
- https://us-snt.knowcross.com/WebHookEventReceiver/RoomStatusService
GENERATING OAUTH KEYS
- For this integration to be set up, the hotel needs to send authorization to their Stayntouch CSM or Implementations allowing Knowcross Housekeeping to access their data.
- Stayntouch will then generate OAuth keys, and once created, Stayntouch will communicate these to the Knowcross Housekeeping team.
INFORMATION REQUIRED BY KNOWCROSS
The following information needs to be sent to Knowcross Housekeeping by the Stayntouch Onboarding Team upon authorization from the hotel.