Skip to main content
The Spirii Public API is a REST API for managing EV charging infrastructure and e-mobility services on the Spirii platform.

Base URL

All requests go to the production API:
Every endpoint in this reference ships with a request/response schema, parameter list, and an interactive Try it playground.

The APIs

The reference covers three APIs. They share the same host, but each sits under its own path prefix, so check the prefix before you build a request.
The core platform: locations, EVSEs, charge boxes, tariffs, tokens, vouchers, customers, transactions, and charge records.Example: https://api.spirii.com/v2/transactions
Spirii’s mobility offering, addressed per tenant: tenant profiles, networks, locations, and webhooks.Example: https://api.spirii.com/emsp/v1/tenant/profile
Reimbursement for home and workplace charging: expense reports and the rates they are calculated against.Example: https://api.spirii.com/reimbursement/v1/expense-reports
Each API is versioned independently. See Versioning for the current version of each and where it sits in the path.
Spirii does not currently offer a separate sandbox environment, so testing is done against production. We recommend connecting a test charger to run your integration tests safely.

Where to next

Authentication

Get an API key and authorize your first request.

Versioning

The current version, version history, and deprecation policy.

Quickstart

A five-minute walkthrough to your first successful request.

Rate limits

The API rate limits and how to work with them.