API for managing Lipp software.
API Reference//
- Get daily revenues
Set inhouse guests
Get transfers
Get pending transfers
Get transfer report
Get daily revenues
Lipp Connect API (1.1.0)
Download OpenAPI description
Overview
Lipp Connect API Support
Languages
Servers
Mock server
https://developer.lipp.cloud/_mock/apis/
Production server
https://connect.lipp.cloud/api/
Bodyapplication/jsonrequiredArray [ ]
Table code for mapping with the POS Table.
One of:
Table code for mapping with the POS Table.
integer
- Mock serverhttps://developer.lipp.cloud/_mock/apis/PMSInterface/SetInhouse
- Production serverhttps://connect.lipp.cloud/api/PMSInterface/SetInhouse
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://developer.lipp.cloud/_mock/apis/PMSInterface/SetInhouse \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-d '[
{
"reservationId": "string",
"roomNr": "string",
"bed": "string",
"resText": "string",
"guestNr": "string",
"tableCode": 0,
"arrivalDate": "2019-08-24T14:15:22Z",
"departureDate": "2019-08-24T14:15:22Z"
}
]'- Mock serverhttps://developer.lipp.cloud/_mock/apis/PMSInterface/GetTransfers
- Production serverhttps://connect.lipp.cloud/api/PMSInterface/GetTransfers
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.lipp.cloud/_mock/apis/PMSInterface/GetTransfers?from=2025-06-11' \
-H 'x-api-key: YOUR_API_KEY_HERE'A list of the transfers from the day
Timestamp when the entity was created (UTC)
Example: "2025-01-23T12:34:56Z"
Timestamp when the entity was last modified (UTC)
One of:
Timestamp when the entity was last modified (UTC)
string(date-time)
Username of the last modifying user
One of:
Username of the last modifying user
string
Response
application/json
[ { "_id": "6c0df0b4-4a8a-4278-8b47-5e68f32b6658", "createdOnUTC": "2025-01-23T12:34:56Z", "createdByUserName": "Peter", "modifiedOnUTC": "2019-08-24T14:15:22Z", "modifiedByUserName": "string", "number": "string", "roomNr": "string", "bed": "string", "resNr": "string", "resText": "string", "guestNr": 0, "isTransfered": true, "invoiceId": "4f163819-178d-470c-a246-d6768476a6ec", "invoice": { … } } ]
- Mock serverhttps://developer.lipp.cloud/_mock/apis/PMSInterface/GetPendingTransfers
- Production serverhttps://connect.lipp.cloud/api/PMSInterface/GetPendingTransfers
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://developer.lipp.cloud/_mock/apis/PMSInterface/GetPendingTransfers \
-H 'x-api-key: YOUR_API_KEY_HERE'⚠️ Warning: Calling this endpoint marks all returned transfers as transferred.
Timestamp when the entity was created (UTC)
Example: "2025-01-23T12:34:56Z"
Timestamp when the entity was last modified (UTC)
One of:
Timestamp when the entity was last modified (UTC)
string(date-time)
Username of the last modifying user
One of:
Username of the last modifying user
string
Response
application/json
[ { "_id": "6c0df0b4-4a8a-4278-8b47-5e68f32b6658", "createdOnUTC": "2025-01-23T12:34:56Z", "createdByUserName": "Peter", "modifiedOnUTC": "2019-08-24T14:15:22Z", "modifiedByUserName": "string", "number": "string", "roomNr": "string", "bed": "string", "resNr": "string", "resText": "string", "guestNr": 0, "isTransfered": true, "invoiceId": "4f163819-178d-470c-a246-d6768476a6ec", "invoice": { … } } ]
- Mock serverhttps://developer.lipp.cloud/_mock/apis/PMSInterface/GetDailyRevenues
- Production serverhttps://connect.lipp.cloud/api/PMSInterface/GetDailyRevenues
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.lipp.cloud/_mock/apis/PMSInterface/GetDailyRevenues?from=2025-06-11' \
-H 'x-api-key: YOUR_API_KEY_HERE'Response
application/json
{ "date": "2019-08-24T14:15:22Z", "revenues": [ { … } ], "payments": [ { … } ] }
- Mock serverhttps://developer.lipp.cloud/_mock/apis/PMSInterface/GetTransferReport
- Production serverhttps://connect.lipp.cloud/api/PMSInterface/GetTransferReport
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://developer.lipp.cloud/_mock/apis/PMSInterface/GetTransferReport?transferId=6BB44647-7AAC-452F-820F-FEDFFC8BA229' \
-H 'x-api-key: YOUR_API_KEY_HERE'Response
application/json
{ "name": "string", "exportFormat": 0, "contentBase64": "string", "mdcInBase64": "string" }