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
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.
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.
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.
