Developer API
Build on top of the network.
A partner API with webhooks and data export, for teams who want to integrate charging data into their own systems.
GET /v1/sessions/sess_8f2a1c
# 200 OK
{"sessionId": "sess_8f2a1c","stationId": "st_1042","member": { "id": "mem_5521", "tier": "gold" },"energyKwh": 18.4,"amountThb": 220.5,"status": "completed"}
Key features
Partner API
Access station, session, and transaction data via API.
Webhooks
Get notified in real time when status changes.
Data export
Export data to analyze in your own systems.
System architecture
From the charger to your app, securely
OneCharge always sits between every charger and your systems — there's no direct connection that bypasses the platform
What you can access
Real Data, One API
Pull the exact data your systems need — stations, sessions, members, and transactions — all through one partner API.
Stations
/v1/stations
Live status, location, and connector availability for every station in your network.
Sessions
/v1/sessions
Every charging session, with energy delivered in kWh and duration.
Members
/v1/members
Member accounts and their tier, so you can sync driver data with your own systems.
Transactions
/v1/transactions
Every payment, receipt, and tax invoice, ready to reconcile against your own books.