v4.9 API Changelog

May 2025

Julian Ares

Last Update één maand geleden

This release includes schema updates to both the Management API and Driver API that improve accuracy, enable new features, and retire deprecated fields.

🔴 Breaking Changes (Action Required)


These changes may cause errors if your current integration relies on affected fields or data types. Please review and update accordingly.

Management API Breaking Changes
Object/Field/TypeChange Description
AggregatedTransaction.totalCostChanged type from Int to Decimal
EssentialTransaction.totalCostChanged type from Int to Decimal
FilterByEnergyEffeciency.period (input)Changed from Datetimerange! to DatetimerangeWithTimezone!
Transaction.totalCostChanged type from Int to Decimal
TransactionReport.chargingChanged type from TransactionCharging to TransactionChargingBase
TransactionReport.connectorNumberRemoved field 
TransactionReport.totalCostChanged type from Int to Decimal

✅ Safe Changes
New features, types, and fields added — available for use but won’t impact existing calls.
Management API Safe Changes 
Object/Field/TypeChange Description
ChargerConnector.estimatedChargingTimeSupportAdded Field
EssentialTransaction.evse Added field
EstimatedChargingTimeSupportType Added type
EstimatedTimeConfidenceTypeAdded type
FeatureFlagAdded type
FeatureFlagListAdded type
GroupingEnergyEfficiency.timezone (input) Description updated to clarify deprecation: uses Europe/Berlin (deprecated) format
Ocpp16ConnectorTypes Added type
Ocpp201ConnectorTypesAdded type
RootMutationType.fetchEveStateDescription updated to reflect accessibility only when the EVE feature flag is enabled
RootMutationType.fetchEveTransactionsDescription updated to include feature flag-based access control
RootMutationType.resetChargerDescription updated to include feature flag-based access control
RootMutationType.updateEveSettingDescription updated to include feature flag-based access control
RootMutationType.updateEveStateDescription updated to include feature flag-based access control
RootQueryType.eveTransactionsDescription updated to include feature flag-based access control
RootQueryType.featureFlagsAdded field
Transaction.chargerConnector Updated description: Reflects latest connector info. For original session data, refer to transaction_own_fields
Transaction.evse Added field
Transaction.evseUnitUpdated description: Reflects latest EVSE info. Use transaction_own_fields for original recorded data
TransactionCharging.estimatedFinishAt Added field
TransactionCharging.estimatedTimeConfidenceAdded field
TransactionChargingBaseAdded type
TransactionEvseAdded type
TransactionEvse16DetailsAdded type
TransactionEvse201DetailsAdded type
TransactionReport.connectorName Description updated to clarify recorded vs. real-time data and formatting (EVSE_NUMBER:CONNECTOR_NUMBER:TYPE)
TransactionReport.evseAdded field
Driver API Safe Changes 
Object/Field/TypeChange Description
ChargerConnector.estimatedChargingTimeSupportAdded field
EstimatedChargingTimeSupportTypeAdded type
EstimatedTimeConfidenceTypeAdded type
Ocpp16ConnectorTypesAdded type
Ocpp201ConnectorTypesAdded type
Transaction evseAdded field
TransactionEvseAdded type
TransactionEvse16DetailsAdded type
TransactionEvse201Details Added type
TransactionSession.estimatedFinishAt Added field
TransactionSession.estimatedTimeConfidenceAdded field

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us