eBar API

eBar API

Venue data, straight into your applications

The eBar API is a REST interface for external applications: reporting and analytics, accounting, loyalty programs and your own apps. Invoices, products and documents reach your system automatically, with no manual copying or Excel exports.
  • REST and JSON, detailed documentation
  • A separate key for every application
  • Read data and write documents

What you can connect through the eBar API

  • REPORTING AND ANALYTICS
    Invoices from all venues, with items, table, waiter and payment method, for your reports, BI tools and analytics tailored to management.

  • YOUR OWN APPS
    Products, groups, prices, allergens and price lists straight from eBar, so your app or website always shows the current menu.

  • ACCOUNTING
    Line items of goods receipts, calculations and invoices for a chosen period, with the same content as the accountant report in eBar back office.

  • PURCHASING AND STOCK
    Goods receipts, purchase invoices, purchase orders, write-offs and internal transfers from your system are written directly into eBar central management.

  • INVOICING
    Invoice PDFs with an NBS IPS payment QR code, a public invoice link and sending the invoice to the customer by email, each with a single call.

  • LOYALTY AND CRM
    Invoices with items and amounts for calculating points and discounts and tracking guest habits in your loyalty or CRM system.

One venue or a whole network of venues

  • eBar POS 1.9 AT THE VENUE
    Through the API you read the list of venues, invoices exactly as they were issued and fiscalized, and the full price list of the checkout. Data is read directly from the checkout, so it is available while the checkout is on and connected.

  • eBar 2.0 CENTRAL MANAGEMENT
    For companies with several locations: companies, warehouses, products and partners, writing documents and accountant line items. Data is in the central database on eBar servers, so it is always available.

The API keeps these two systems separate, so you always know whether data comes from the checkout at the venue or from head office.

Documents from your system, straight into eBar

Documents from your system, straight into eBar

A goods receipt from your purchasing system, a purchase order to a supplier or an internal transfer between locations reaches eBar with a single call, with items, prices and discounts.

A document is written in full or not at all, gets a number by eBar rules, and in back office it can be viewed and edited as if it had been entered by hand.

Every document carries your unique ID, so resending after a lost connection never creates a duplicate.

Access under control

Your business data stays protected, and every integration sees only what it is allowed to:

  • every application has its own key

  • an application sees only its assigned venues and companies

  • access can be limited to specific IP addresses

  • a leaked key is revoked and replaced immediately

  • e-invoice keys and similar data are never returned

  • call limits keep the venue running at full speed

Who already uses the eBar API

  • STEPIN VAJAT7 venues · their own appTheir ordering app is connected directly to eBar through the eBar API, so app orders become part of the same system the venues use.eBar for fast food

  • BURRITO MADRE23 venues · reporting and analyticsThrough the eBar API they build their own advanced reports and analytics, tailored to the way their management follows the business.eBar for chains and franchises

How to get access

  • 1. GET IN TOUCH
    Tell us what your application needs to do and which venues or companies it needs to see.

  • 2. RECEIVE YOUR KEY
    Your application gets its own key and the list of venues and companies it may access.

  • 3. CONNECT
    Your developer receives documentation with request and response examples and connects your application.

Common questions about the eBar API:

  • Do I need a developer for the eBar API?
    Yes. The API is meant for developers who build or maintain your application. We provide access and documentation, and the integration is built by your team or your partner.

  • Does the API work when the checkout is turned off?
    Data from eBar 2.0 central management is always available. Data from the checkout at the venue is read directly from it, so it is available while the checkout is on and connected.

  • Can I write data into eBar?
    Yes, into eBar 2.0: goods receipts, calculations, purchase invoices, purchase orders, delivery notes, proforma invoices, write-offs, expenses, supplier returns and internal delivery notes and receipts.

  • How often can an application pull data?
    Up to 10 calls per minute per application and up to 60 written documents per minute. We recommend pulling invoices per day or per shift.

Let's talk about your integration

Tell us what you want to connect, and we will suggest the right approach and issue a key for your application.

Viber Call us