POS Integration

Partybroker provides the complete API infrastructure. Whether your POS system can connect depends entirely on its own capabilities.

What the Partybroker API Offers

The Partybroker External API is a REST interface that allows external POS systems to record drink sales in real time. Every recorded sale is immediately fed into the pricing algorithm and broadcast live to all connected screens (Barscreen, Clientscreen).

GET
/api/v1/external/parties/{partyId}/drinks

Retrieve all drinks for a party with current prices, min/max ranges, and active status.

POST
/api/v1/external/parties/{partyId}/sales

Record a single sale from an external POS terminal.

POST
/api/v1/external/parties/{partyId}/sales/batch

Record up to 50 sales at once as a batch request.

Requirements for the POS System

Partybroker provides its API completely โ€“ the real question is whether your POS system is capable of calling it. Your POS should have the following:

Internet Connection

The POS system needs a stable internet connection during the event to send requests to the Partybroker API.

REST API Support

The system must be able to make outgoing HTTP requests (REST/JSON) to external APIs โ€“ this is standard in most modern POS systems.

Up-to-Date Software

Older or heavily restricted POS systems often do not support external API calls. Software from around 2015 or newer is recommended.

API Client Management

An API client is created once in the Partybroker app under Profile โ†’ API Clients. The secret is shown only once and must be stored securely.

Can my POS system connect?

Your POS vendor is best placed to answer that. Partybroker provides the API in full and documents it publicly. Whether your POS supports outgoing REST requests is something only your vendor knows. Ask them directly and point to the Partybroker External API documentation.

For POS Vendors: Custom Endpoints

If a POS system requires a specific integration format or a custom endpoint, Partybroker can provide tailored solutions. POS vendors who want to build an integration are welcome to get in touch directly.

Get in touch

Ready to integrate?

Get started

Start for free โ€“ no credit card required.