Skip to main content
Dynamo CSMS gives you a single API to manage your entire EV charging infrastructure — from commissioning hardware in the field to billing drivers and monitoring fleet health in real time. Whether you’re building a CPO application, integrating a roaming network, or onboarding as a field installer, Dynamo CSMS has the endpoints you need.

Build a CPO Application

Register, authenticate, and start managing charge points with your API key in minutes.

Commission a Charger

Step-by-step guide for installers to register and bring a charge point online.

API Reference

Browse all endpoints — charge points, billing, webhooks, OCPI, and more.

Core Concepts

Understand charge points, OCPP protocols, organizations, and billing.

Get started in four steps

1

Get API access

Register in the Developer Portal and create an organization. Generate an API key with the scopes you need.
2

Authenticate your requests

Pass your API key in every request using the Authorization: Bearer <key> header or the X-API-Key header.
3

Register your first charge point

Use the commissioning API to register a charge point, generate its certificate, and bring it online.
4

Monitor and bill

Set up tariffs, configure webhooks for real-time events, and track energy usage and revenue through the analytics endpoints.

What you can build

Commissioning Workflow

Automate the full installer workflow from registration to site-owner handover.

Billing & Tariffs

Configure flexible pricing rules, promotional codes, and revenue reporting.

Webhooks & Events

Receive real-time events for charge sessions, alerts, and status changes.

Smart Charging

Balance load across a site dynamically to stay within power limits.

OCPI Integration

Connect to roaming networks using the OCPI 2.2.1 protocol.

Fleet Dashboard

Query uptime, utilisation, and error rates across your entire charger fleet.
Rate limits — Free tier: 1,000 requests/hour. Pro tier: 10,000 requests/hour. Enterprise: custom limits. Contact support@dynamo-csms.com for upgrades.