OCPP infrastructure you can integrate in minutes, not months. Connect chargers, start sessions, and manage your fleet with a simple REST API.
# Start a charging session
curl -X POST .../chargers/CP001/remote-start \ -H "X-API-Key: cap_live_sk_..." \ -H "Content-Type: application/json" \ -d '{"connectorId": 1, "idTag": "USER001"}'
# Response
{ "success": true, "data": { "status": "Accepted", "chargerId": "CP001" } }
Clean, predictable REST API. No SDKs required — just curl and go.
# Start a remote charging session
{ "connectorId": 1, "idTag": "USER001" }
{ "success": true, "data": { "status": "Accepted", "chargerId": "CP001", "connectorId": 1 } }
A complete OCPP backend, accessible through a clean REST API.
Full OCPP 1.6J JSON support. Remote start/stop, configuration, firmware updates, diagnostics, and more.
Chargers connect via WebSocket with automatic heartbeat monitoring and live status tracking.
Get notified instantly when transactions start, chargers boot, or status changes — delivered to your URL.
Create multiple API keys with live/test modes. Full control over programmatic access to your chargers.
Track API calls, monitor charger activity, and view transaction history — all through the dashboard or API.
Every request is scoped to your organisation. Data isolation, tier-based rate limiting, and role-based access.
Three steps to connect your first charger.
Sign up for free and get your API key instantly. No credit card required.
Point your OCPP 1.6J charger to our WebSocket endpoint. It registers automatically on first boot.
Start charging sessions, monitor status, and receive webhook events — all through the REST API.
Start free. Scale as your charging network grows.
For testing and development
For small deployments
Next-generation OCPP support with enhanced security profiles, ISO 15118, and smart charging — available as a premium tier. Get notified when it launches.