Skip to content

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

https://api.ampnexus.app

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

  1. Authentication — Learn how to authenticate with the APIs
  2. Examples — Common usage patterns and code examples
  3. 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:

Note: AMQP messaging is used internally between services but is not exposed to external clients.