Open API v1

Build with Vespr

Connect your platform to live EV charging infrastructure. Control chargers, harvest session data, track energy and carbon — all through a single REST API.

View API Reference Get API Key

Authentication

Authenticate with a Bearer API key. Keys are scoped to read, control or admin. Sandbox keys available for testing.

View Reference →

Chargers

List chargers, get live status, issue remote start and stop commands, reboot devices and read meter values.

View Reference →

Sessions

Access full session history with energy, cost and duration data. Filter by charger, site or date range.

View Reference →

Energy & ESG

Pull kWh totals, cost breakdowns and CO2 data by charger or site. Built for Scope 2 emissions reporting.

View Reference →

Sites

List and query sites with their charger assignments and per-site energy summaries.

View Reference →

Webhooks

Register endpoints to receive real-time events — session started, session ended, charger online and offline.

View Reference →

Sandbox Environment

Use vsp_test_ keys to test against synthetic data without touching real chargers. Five test devices, 30 days of session history, realistic meter values.

GET https://api.vespr.cloud/v1/chargers

Authorization: Bearer vsp_test_abc123...

// Returns synthetic chargers VSP-TEST-001 to 005