v4.11 API Changelog

June 2025

Julian Ares

Last Update vor 4 Tagen

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
AggregatedChargerConnectorStateReport.chargerConnectorTypeChanged type from ConnectorModelType to OcppConnectorTypes
AggregatedChargerConnectorStateReport.reportedChargerConnectorTypeChanged type from String to Ocpp201ConnectorTypes
ChargerConnector.reportedTypeChanged type from String to Ocpp201ConnectorTypes
ChargerConnector.statusChanged type from ConnectorStatus to ConnectorStateValue
ChargerConnectorState.chargerConnectorTypeChanged type from ConnectorModelType to Ocpp16ConnectorTypes
ChargerConnectorState.reportedChargerConnectorTypeChanged type from String to Ocpp201ConnectorTypes
ChargerState.commissioningStateDeprecated field removed
ChargerState.liveStateDeprecated field removed
ChargerState.networkStateDeprecated field removed 
ChargerState.ocppStateDeprecated field removed 
Commissioning Status Type removed 
ConnectorModelChargerModel.typeChanged type from ConnectorModelType to Ocpp16ConnectorTypes
ConnectorModelParams.typeChanged input type from ConnectorModelType! to Ocpp16ConnectorTypes!
ConnectorModelTypeType removed
ConnectorStatus Type removed 
EssentialChargerConnector.reportedTypeChanged type from String to Ocpp201ConnectorTypes
EssentialChargerConnector.statusChanged type from ConnectorStatus to ConnectorStateValue
FilterByCharger.commissioningStateInput field removed
FilterByCharger.liveStateInput field removed
FilterByCharger.networkStateInput field removed 
FilterByCharger.ocppStateInput field removed 
FilterByChargerConnectorState.connectorStatusesChanged type from [ConnectorStatus!] to [ConnectorStateValue!] 
FilterByChargerState.commissioningStatesInput field removed 
FilterByChargerState.liveStatesInput field removed 
FilterByChargerState.networkStatesInput field removed 
FilterByChargerState.ocppStatesInput field removed 
Issue.alertChanged type from Alert! to Alert 
LiveStatusType removed 
RootMutationType.createCharger.chargerCommissioningStatus Argument removed
RootMutationType.createCharger.chargerLiveStatusArgument removed 
RootMutationType.createVehicleModel.connectorSupport Changed type from ConnectorModelType to Ocpp16ConnectorTypes
RootMutationType.updateCharger.chargerCommissioningStatus Argument removed
RootMutationType.updateCharger.chargerLiveStatus Argument removed
RootMutationType.updateVehicleModel.connectorSupport Changed type from ConnectorModelType to Ocpp16ConnectorTypes
SalesforceConfig.kindKind changed from ' to '
SalesforceConfigLinksType removed
VehicleModel.connectorSupportChanged type from ConnectorModelType to Ocpp16ConnectorTypes
Driver API Breaking Changes
Object/Field/TypeChange Description
ChargerConnector.connectoerModelTypeChanged type from ConnectorModelType to Ocpp16ConnectorTypes
ChargerConnector.reportedTypeChanged type from String to Ocpp201ConnectorTypes
ConnectorModelTypeType removed
PublicReceiptChargerConnector.connectorModelTypeChanged type from ConnectorModelType to Ocpp16ConnectorTypes
PublicReceiptChargerConnector.reportedType Changed type from String to Ocpp201ConnectorTypes
SalesforceConfig.kind Kind changed from ' to ' 

⚠️ Potential Issues

These changes add new fields or enum values and may affect optional parameters or response structures.

Management API Potential Issues
Object/Field/TypeChange Description
FilterByCharger.hasSmartChargingRuleIdNew input field added 

✅ 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
CommissioningStateValueAdded description: "A list of commissioning status"
ConnectorStateValueAdded description: "A list of OCPP Connector statues"
FilterByChargerConnectorState.connectoStatusesUpdated description: changed from "Select only connector statuses with the provided list of connector statuses" to "Select only connector statuses with the provided list of connector state values"
LiveStateValueAdded description: "A list of live status"
NetworkStateValueAdded description: "A list of Network statuses"
OcppStateValueAdded description: "A list of OCPP statuses"
PaginatedSalesforceCasesAdded description: "Paginated result for Salesforce case records"
SalesforceConfigDescription updated: Now a Union type that resolves to a specific Salesforce configuration (RISE or INCHARGE)
SalesforceConfigFeatureNew type added 
SalesforceInchargeConfigNew type added 
SalesforceInchargeLinksNew type added
SalesforceRiseConfigNew type added
SalesforceRiseLinksNew type added
Driver API Safe Changes
Object/Field/TypeChange Description
SalesforceConfigDescription updated: Now a Union type that resolves to a specific Salesforce configuration (RISE or INCHARGE)
SalesforceInchargerConfigNew type added
SalesforceRiseConfigNew type added

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us