> For the complete documentation index, see [llms.txt](https://knowledgebase.flaik.com/flaik-knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.flaik.com/flaik-knowledge-base/for-it-specialists/pos-integration-how-flaik-connects-to-your-pos/pos-integration-api-overview.md).

# 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

<table><thead><tr><th width="333.4998779296875">Task</th><th width="318.1666259765625">Reference</th></tr></thead><tbody><tr><td>Install the service and expose port 8001 (or your chosen port) to flaik</td><td><a href="/flaik-knowledge-base/for-it-specialists/pos-integration-how-flaik-connects-to-your-pos/pos-integration-api-overview/how-to-install-the-flaik-resort-api-and-expose-it-to-an-external-url.md">HOW TO: Install the flaik Resort API and Expose It to an External URL</a></td></tr><tr><td>Upgrade when flaik releases a new version</td><td><a href="/flaik-knowledge-base/for-it-specialists/pos-integration-how-flaik-connects-to-your-pos/pos-integration-api-overview/how-to-upgrade-the-flaik-resort-api-to-2.6.0.md">HOW TO: Upgrade the flaik Resort API to 2.6.0</a></td></tr><tr><td>Run the bundled SQL scripts on the flaik/POS databases at install and upgrade</td><td>Installation / Upgrade guides</td></tr><tr><td>Keep the SQL connectivity and firewall rules in place</td><td>Installation guide</td></tr></tbody></table>

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**.&#x20;
* 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.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledgebase.flaik.com/flaik-knowledge-base/for-it-specialists/pos-integration-how-flaik-connects-to-your-pos/pos-integration-api-overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
