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
Get API access
Register in the Developer Portal and create an organization. Generate an API key with the scopes you need.
Authenticate your requests
Pass your API key in every request using the
Authorization: Bearer <key> header or the X-API-Key header.Register your first charge point
Use the commissioning API to register a charge point, generate its certificate, and bring it online.
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.