AmpNexus APIs
AmpNexus provides a comprehensive suite of REST APIs for managing EV charging infrastructure, analytics, releases, and multi-tenancy.
Available APIs
- Chargepoint API — Charging station lifecycle and management
- Firmware API — Firmware versioning and update orchestration
- Meter API — Energy metering data ingestion and aggregation
- OCPP API — OCPP command orchestration and smart charging
- Release API — Firmware and software release management
- Reporting API — Analytics, metrics, and dashboard data aggregation
- Tariff API — Energy tariff data and price estimation
- Tenant API — Multi-tenancy, organizations, roles, and permissions
Base URL
All API endpoints are versioned (e.g. /reporting/v1, /tenant/v1) to ensure backward compatibility.
Architecture
All APIs use:
- REST — JSON over HTTPS for CRUD operations and queries
- SSE — Server-sent events for real-time streaming updates
- JWT — Bearer token authentication (see Authentication)
- Multi-tenancy — All data is scoped to tenants
Getting Started
- Authentication — Learn how to authenticate with the APIs
- Examples — Common usage patterns and code examples
- Best Practices — Guidelines for multi-tenant applications
Interactive Documentation
Each API page includes an interactive Swagger UI component that loads the live OpenAPI specification directly from the running service. You can explore endpoints, view request/response schemas, and even try out API calls directly from the documentation.
Support
For questions or issues:
- Email: support@ampnexus.co.uk
- Phone: 0300 180 0403
Note: AMQP messaging is used internally between services but is not exposed to external clients.