Start›Products
ETSweb backend

Software made in Austria

ETSweb is a multi-tenant SaaS solution built modularly on microservices. It controls any OCPP 1.6 and OCPP 2.0 capable hardware, connects payment systems via OCPI and integrates into existing IT landscapes through REST APIs. Development happens in Vienna, in a team half of whom are engineers.

Charging park with a price display for AC and DC tariffsDynamic pricing when PV output is in surplus — price display driven live from the backend
Architecture

What the platform is built on

01

Multi-tenant SaaS

Every customer works in their own tenant with their own organisational structure, rights and roles.

02

Microservices

A modular build; individual services scale and are replaced independently.

03

OCPP 1.6 and 2.0

Management and control of any OCPP capable hardware, AC and DC mixed in the same network.

04

OCPI

Integration of payment and roaming systems through the open standard.

05

REST APIs

Integration into SAP, dealer management systems and energy providers’ portals.

06

ISO 27001

Certified information security management system, audited and verified.

Charging curve and state of charge

The charging curve of every session, also through the API

For every session the backend shows how charging power developed and what the vehicle’s state of charge was. Both can be collected automatically through the API — which makes it visible how much longer a vehicle will charge and when the best moment to move on is.

STATE OF CHARGE20 %34 min to 80 %33 %27 min to 80 %47 %20 min to 80 %60 %13 min to 80 %73 %6 min to 80 %80 %ready to leaveCharging power (kW)State of charge (%)1801001357590504525000102030405060from here it gets slowminutes since plugging in
What that enables: planning departures, freeing charge points earlier, prioritising vehicles by state of charge and spotting faults before anyone calls — a curve that bends away shows a problem long before the session fails.
Self-administration

What you handle in the backend yourself — without asking us

ETSweb is not a portal to watch. Charging cards, vehicles, cost centres, subsidiaries, sites, prices and reports are yours to maintain, in real time, with rights and roles per user. Everything you see here is also available as a REST endpoint.

+ New cardImportExport CSVSearch…
Card / UIDVehicleDriverCost centreStatus
AT-ENI-C0417W-12345E · Kia EV6M. Berger4100 · Field salesactive
AT-ENI-C0418W-23871E · VW ID.4S. Hofer4100 · Field salesactive
AT-ENI-C0512Pool vehicle, unassigned—2200 · Head officeactive
AT-ENI-C0513W-90122E · MAN eTGXLinz depot7300 · Truck fleetactive
AT-ENI-G0088Guest card, receptionVisitors1000 · Marketingblocked

Create the card, assign the vehicle, set the cost centre — three fields, effective immediately. A blocked card stops charging the same second. No ticket, no waiting.

Click through — this is the backend your team works in, not a screenshot gallery.

The interface matches the ETSweb backend; the records are invented — there is no Muster Holding GmbH. The structure with tenants, legal entities, cost centres and the report planner is exactly what ENIO customers run.
API-first

Your own dashboards with live data

ENIO is built API-first: the user interface uses the same endpoints you get. Sessions, charge point status, cost centres, revenue and tariffs can be pulled into your BI system, your ERP or a dashboard of your own — no export, no CSV by email, no waiting for a monthly report.

# Alle Ladevorgänge eines Standorts, seit Monatsbeginn GET /v1/sessions?site=AT*ENI*E1150*01&from=2026-11-01 Authorization: Bearer <token> # Antwort, gekürzt { "total": 184, "sessions": [ { "id": "s_9f41c2", "startedAt": "2026-11-03T07:12:44Z", "energyKwh": 33.0, "evseId": "AT*ENI*E1150*01*3", "costCenter": "4100", "vehicle": "W-12345E", "tariff": { "pricePerKwh": 0.49, "currency": "EUR" }, "payment": { "type": "rfid", "provider": "ENIO" }, "revenue": { "gross": 16.17, "payout": 16.17 } } ] } # Live-Status aller Ladepunkte — für die Ampel im eigenen Dashboard GET /v1/evses?site=AT*ENI*E1150*01&status=live
Scope

What runs in the backend

Monitoring, invoicing, receivables, cash management, contract administration and the GHG quota all run through ENIO. For each area you decide whether to do it yourself or hand it over — the discount fee follows that decision.

  • Monitoring of every charge point including remote maintenance
  • Invoicing and fiscalised receipts across the EU
  • User, card and price administration
  • Customers help shape the product roadmap
Schematic of several sites with energy and data flows
Frequently asked

ETSweb in practice

What is ETSweb?

ETSweb is ENIO’s backend system for operating charging infrastructure. It controls charge points, manages users, cards and prices, and settles sessions with end customers, employees and roaming partners. Technically it is a multi-tenant SaaS solution built on microservices.

Which charge points are compatible?

Any hardware that speaks OCPP 1.6 or OCPP 2.0. In practice Siemens, Alpitronic, Kempower, ABB, Schrack and Kathrein all run on the platform — AC and DC mixed in the same network.

Can ETSweb be integrated into existing systems?

Yes, through REST APIs. Live integrations include SAP, dealer management systems in the car trade and energy providers’ portals. ENIO has its own development team in Austria for customer-specific requirements.

How do I register for ETSweb?

Business customers receive access as part of CPO tenant onboarding. End customers with an ENIO charging card register through the web portal using their card number and personal details.