For the complete documentation index, see llms.txt. This page is also available as Markdown.

POS Integration API — Overview

The flaik POS Integration API (formerly known as the Resort Service API) is a small Windows service hosted at the resort that bridges your local point-of-sale database to the flaik cloud. It is the integration pathway for POS systems whose data lives on-site:

  • RTP|One

  • Siriusware

(InTouch previously used this service; InTouch connections are being migrated to flaik's direct API integration.)

How it works

  • The service is installed on a resort server from an MSI provided by flaik, and runs as the Windows service FlaikResortService (display name "Flaik POS Integration API") under the low-privilege NT AUTHORITY\Local Service account, startup type Automatic (Delayed Start).

  • It connects to your POS database directly (SQL) and exposes a single HTTP endpoint — port 8001 by default — that flaik's cloud calls to sync sales, guests, and scheduling data.

  • It is fully self-contained: no .NET runtime or other framework needs to be installed or patched on the host.

  • Sensitive configuration (API key, connection strings) is encrypted on service startup. The API key is generated by the service itself on first start and registered with flaik automatically via a handshake — it is never typed in or transmitted in the clear.

  • If the service crashes it restarts itself automatically (twice, 60 seconds apart); a persistent fault stops the service so it can be investigated rather than looping.

What resort IT is responsible for

Task
Reference

Install the service and expose port 8001 (or your chosen port) to flaik

Upgrade when flaik releases a new version

Run the bundled SQL scripts on the flaik/POS databases at install and upgrade

Installation / Upgrade guides

Keep the SQL connectivity and firewall rules in place

Installation guide

flaik monitors the connection from the cloud side and will contact you if the service stops reporting.

flaik team members are available for support for any aspect - from walking through an install/upgrade with you through to partnering to fully install and maintain the service.

Versions

  • The current version is 2.6.0.

  • See Release Notes for what's new in each release, and the Upgrade guide for moving from 2.5.11 or earlier.

  • 2.6.0 changes the installer and install path, so that upgrade has a short reconfiguration step.

Last updated

Was this helpful?