Skip to main content
GET
List Transactions
Returns a paginated list of transactions for all chargers at a specific location. Includes the total energy consumption across the location.
string
required
The UUID of the location.
integer
Maximum number of transactions to return. Between 1 and 10,000.
string
Filter by transaction status. One of active or finished.
string
Filter by a specific charger UUID.
string
Filter transactions started from this date. ISO 8601 date format.
string
Filter transactions stopped until this date. Must be after or equal to filter[started_from]. ISO 8601 date format.
string
Filter by exact RFID tag or token. Maximum 20 characters.
string
Sort field. One of created_at, started_at, stopped_at, total_kwh, meter_start, or meter_stop. Prefix with - for descending order. Defaults to -started_at.

Response

integer
The transaction ID.
integer
The ID of the charger.
integer
The ID of the connector used.
integer
The reservation ID, if applicable. May be null.
string
The RFID tag or token used to authorize the transaction.
integer
The meter reading at the start of the transaction in Wh.
integer
The meter reading at the end of the transaction in Wh. May be null for active transactions.
number
The total energy consumed in kWh.
string
ISO 8601 timestamp of when the transaction started.
string
ISO 8601 timestamp of when the transaction stopped. May be null for active transactions.
string
The reason the transaction was stopped. May be null.
boolean
Whether the transaction is considered valid. May be null if not yet determined.
object
The charger associated with this transaction.
object
The connector used for this transaction.
string
ISO 8601 timestamp of when the transaction record was created.
string
ISO 8601 timestamp of when the transaction record was last updated.
The response includes an additional top-level field:
number
The total energy consumption in kWh across all chargers at the location.