OCPP CHARGER MANAGEMENT
Control any OCPP charger, from one API.
Ampr speaks OCPP so your team doesn't have to. Onboard chargers from any compliant vendor, start and stop sessions, and read live status through one REST API, whatever the hardware on the wall.
WHAT YOU CAN DO
Every charger, one integration.
Any vendor, no rewrites
Onboard chargers from any OCPP-compliant manufacturer against the same API. No per-brand integration, no firmware forks.
Remote commands
Start and stop sessions, unlock connectors, and reset chargers with a single call. Ampr translates it to the right OCPP message.
Live status and events
Connector state, faults, and meter values stream to you in real time through webhooks, so your app always knows what's happening.
Forgiving with flaky firmware
Real chargers drop connections and send odd messages. Ampr accepts the mess and gives you a clean, predictable API on top.
OCPP 1.6 AND 2.0.1
One API across both protocol versions.
Most networks run a mix of OCPP 1.6 and newer 2.0.1 hardware. Ampr handles both behind the same endpoints, so a charger's protocol version never leaks into your code or your roadmap.
See the full platform →BUILT FOR DEVELOPERS
A REST API, not an OCPP backend.
Ampr runs the WebSocket layer, the message parsing, and the state machines. Your team gets chargers, sessions, and webhooks as plain REST resources, and integrates in days instead of months.
Read the developer FAQ →EARLY ACCESS
Get on the list.
We're onboarding partners in waves. Tell us about your setup and we'll get you in.