NOW IN EARLY ACCESS

One API for every charger.

Ampr is the EV charging API platform that handles hardware integration, real-time status, and automated billing — so you can ship your product instead of debugging protocols.

Free for up to 10 sockets. No credit card required.

THE PROBLEM

EV hardware is chaos.
Your API shouldn't be.

Every charger manufacturer implements the OCPP standard differently. Integrating even one brand takes weeks. Supporting five takes a team.

Ampr handles the hardware layer entirely. We maintain persistent connections to every charger, normalize the manufacturer quirks, and expose a clean REST API that any developer can integrate in minutes.

Start a charging session bash
# One API call. That's it.
curl -X POST https://api.ampr.dev/v1/chargers/chg_01/start \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "connector": 1,
    "id_tag": "user_abc"
  }'

# Response
{
  "id": "sess_7x9k2",
  "status": "preparing",
  "charger": "chg_01",
  "connector": 1,
  "started_at": "2026-04-09T12:00:00Z"
}

HOW IT WORKS

From plug to payment, fully managed.

Ampr sits between your application and the physical hardware so you never touch a charger protocol again.

Hardware Any brand, any model Gateway Always connected Ampr API REST + Webhooks Your App SaaS / Mobile / Fleet

CONNECT

Any Charger, One Connection

We maintain real-time connections to every charger in your network. 10,000+ concurrent devices, sub-second status updates, zero hardware expertise required.

CONTROL

Simple REST API

Start sessions, check status, send commands — all via clean REST endpoints. One POST to start charging. Webhooks for everything else.

COLLECT

Automated Billing

Dynamic pricing, detailed charging records, and automatic Stripe payouts. Convert kilowatt-hours to revenue without writing billing code.

WHO IT'S FOR

Built for teams building with EV charging.

Property & Real Estate

Add EV charging to apartment buildings, offices, and commercial properties without hiring a hardware team. Ampr handles charger connectivity and tenant billing so you can offer charging as an amenity.

  • Multi-tenant billing
  • Usage reporting per unit
  • Any charger hardware

Fleet Charging Management

Monitor and manage EV chargers across multiple depot sites from one dashboard. Track energy consumption per vehicle, automate driver authentication, and optimise charging schedules to reduce costs.

  • Multi-site monitoring
  • Driver authentication
  • Energy cost tracking

Charge Point Operators

Launch and scale a public or semi-public charging network without building an OCPP backend from scratch. Ampr gives you the cloud platform — you focus on site acquisition and customer experience.

  • Public & semi-public networks
  • Automated revenue settlement
  • OCPP handled for you

Software Developers

Integrate EV charging into any application with a clean REST API. No OCPP expertise needed. TypeScript SDK, real-time webhooks, and a sandbox with simulated chargers so you can ship fast.

  • REST API + TypeScript SDK
  • Charger simulator
  • Ship in days, not months

PRICING

Pay per socket, not per kilowatt.

Software pricing mapped to your physical assets. Dual-socket chargers count as two units.

Sandbox

Free

Up to 10 active sockets

  • Full API access
  • Charger simulator for testing
  • Real-time event webhooks
  • Community support
Start Free

Enterprise

Custom

Minimum $2k/mo

  • Everything in Growth
  • Guaranteed hardware onboarding SLA
  • Custom roaming integrations
  • Volume discounts
  • Smart load balancing
  • Dedicated support engineer
Contact Sales

FAQ

Common questions about EV charging APIs.

What is OCPP and why does it matter?

OCPP (Open Charge Point Protocol) is the industry standard for communication between EV chargers and backend systems. Most charger manufacturers support it, but each implements it slightly differently. Ampr handles all OCPP communication so you never have to read the spec or debug protocol-level issues.

What EV charger brands does Ampr support?

Ampr works with any charger that speaks OCPP 1.6J, which covers the vast majority of commercial chargers — including ABB, Wallbox, Easee, Kempower, Schneider, EVBox, Alfen, and hundreds more. OCPP 2.0.1 support is on our roadmap.

Do I need to understand OCPP to use Ampr?

No. That's the whole point. Ampr abstracts OCPP into a clean REST API. You send a POST request to start a charging session — we handle the 47 state transitions, firmware quirks, and connector-level tracking behind the scenes.

How does billing and payment processing work?

Ampr generates detailed charging records for every session with configurable pricing rules (time-of-use rates, idle fees, connection fees). Payments are processed through Stripe Connect — the driver is charged, your platform fee is deducted, and the remainder is routed to the site operator automatically.

Can I use Ampr for a public charging network?

Yes. Ampr supports both public and private charging use cases. For public networks, you get driver authentication, dynamic pricing, and automated settlement out of the box. For private networks (fleet depots, employee parking), you get access control and usage reporting.

How long does it take to integrate?

Most developers make their first successful API call within 5 minutes using our sandbox. A production integration with real hardware typically takes days, not months — we handle the hard part (hardware communication) so you can focus on your application.

What happens if a charger goes offline?

Ampr tracks charger connectivity in real-time and sends webhook events when a charger connects, disconnects, or faults. Your application is always informed of the current state without having to poll.

Is there a free tier?

Yes. The Sandbox plan is free and includes full API access with up to 10 active sockets (connectors). It includes a charger simulator so you can build and test without physical hardware. No credit card required.

EARLY ACCESS

Get on the list.

We're onboarding partners in waves. Tell us about your setup and we'll get you in.