v4.14 API Changelog

September 2025

Julian Ares

Last Update há 15 dias

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 arguments, or types. Please review and update accordingly.

Management API Breaking Changes
Object/Field/TypeChange Description
Account.salesforceConfigField removed from object type
Charger.CommissioningDateChanged type from Date! to Date
Charger.warrantyExpiredField removed from object type
Charger.warrantyPeriodField removed from object type 
Charger.warrantyPeriodUnitField removed from object type
Charger.warrantyStartDateField removed from object type 
ChargerExportColumn.WARRANTY_EXPIREDEnum value removed
ChargerOrderByFields.Warranty_ExpiredEnum value removed
CommStatus.OUT_OF_NETWORKEnum value removed
EssentialChargerAsset.commissioningDateChanged type from Date! to Date 
EssentialChargerAsset.warrantyExpiredField removed from object type 
EssentialChargerAsset.warrantyPeriodField removed from object type
EssentialChargerAsset.warrantyPeriodUnitField removed from object type
EssentialChargerAsset.warrantyStartDateField removed from object type
FilterByCharger.salesforceStatuseesChanged type from [AssetStatus] to [AssetStatusFilter]
InputEntityCaseType removed
RootMutationType.createAccount.salesforceIntegrationTypeArgument removed
RootMutationType.createCharger.warrantyPeriodParamsArgument removed
RootMutationType.createCharger.warrantyStartDateArgument removed
RootMutationType.updateAccount.salesforceIntegrationTypeArgument removed
RootMutationTypeCharger.warrantyPeriodParamsArgument removed
RootMutationType.updayeCharger.warrantyStartDateArgument removed
RootQueryType.salesforceConfig.inputEntityArgument removed 
WarrantyPeriodParams.periodInput field added
WarrantyPeriodParams.periodUnitInput field added
WarrantyPeriodParams.warrantyPeriodInput field removed
WarrantyPeriodParams.warrantyPeriodUnitInput field removed
Driver API Breaking Changes
Object/Field/TypeChange Description
CommonStatus.OUT_OF_NETWORKEnum value removed
InputEntitiyCaseType removed
RootQueryType.salesforceConfig.inputEntityArgument removed (InputEntityCase!)

⚠️ Potential Issues


These additions may affect filtering, ordering, or data output if not handled in your integration. 

Management API Potential Issues
Object/Field/TypeChange Description
ChargerExportColumn.ASSET_TAG_IDENTIFIERAdded enum value
ChargerExportColumn.CHARGING_MANAGEMENT_STRATEGYAdded enum value
ChargerExportColumn.FALLBACK_BUDGETAdded enum value
ChargerExportColumn.SITE_CONTROLLER_CHARGER_STATUSAdded enum value
ChargerExportColumn.WARRANTY_END_DATEAdded enum value
ChargerExortColumn.WARRANTY_NUMBERAdded enum value
ChargerExportColumn.WARRANTY_STATUSAdded enum value
ChargerExportColumn.WARRANTY_TERMAdded enum value
ChargerExportColumn.WARRANTY_TYPEAdded enum value
ChargerOrderByFields.ASSET_TAG_IDENTIFIERAdded enum value
ChargerOrderByFields.WARRANTY_END_DATEAdded enum value
ChargerOrderByFields.WARRANTY_TYPEAdded enum value
CommonStatus.COMMUNICATION_ISSUE_OLDAdded enum value
CommonStatus.COMMUNICATION_ISSUE_RECENTAdded enum value

FilterByCharger.chargingManagementStrategyAdded input field
FilterByCharger.warrantyEndDateAdded input field
FilterByCharger.warrantyStatusAdded input field
FilterByIssueCode.enabledAdded input field 
FilterBySite.chargingManagementStrategyAdded input field
GroupByCharger.SALESFORCE_UNMANAGED_STATUSAdded enum value
OcppExportColumn.PROTOCOLAdded enum value
PowerCabinentOrderByColumn.ASSET_TAG_IDENTIFIERAdded enum value
PowerCabinentOrderByFields.ASSET_TAG_IDENTIFIERAdded enum value
RootMutationType.createCharger.assetTagIdentifierAdded argument
RootMutationType.createCharger.warrantyDataAdded argument
RootMutationType.createNotificationRule.issueCodeIdsAdded argument
RootMutationType.createSite.chargingManagementStrategyAdded argument
RootMutationType.updateCharger.assetTagIdentifierAdded argument
RootMutationType.updateCharger.warrantyDataAdded argument
RootMutationType.updateNotificationRule.issueCodeIdsAdded argument
RootMutationType.updateSite.chargingManagementStrategyAdded argument
SalesforceConfigFeature.WARRANTY_DATAAdded enum value
SiteExportColum.CHARGING_MANAGEMENT_STRATEGYAdded enum value
SiteExportColumn.SITE_CONTROLLER_STATUSAdded enum value 
UpdatePowerCabinetInput.assetTagIdentifierAdded input field
Driver API Potential Issues
Object/Field/TypeChange Description
CommonStatus.COMMUNICATION_ISSUE_OLDEnum value added
CommonStatus.COMMUNICATION_ISSUE_RECENTEnum value added

✅ Safe Changes

These additions should not break existing integrations but provide new fields and functionality.

Management API Safe Changes
Object/Field/TypeChange Description
AggregatedCharger.salesforceUnmanagedStatusField added
AllCodesType added
AssetStatusDescription changed to: "Asset status for charger salesforce data"
AssetStatusFilterType added
Charger.assetTagIdentifierField added
Charger.siteControllerChargerField added
Charger.warrantiesField added
Charger.warrantyField added
CreateTransactionAuthorizationNotNullForbidReasonForForbidCheckContraintProblemType added
EssentialChargerAsset.assetTageIdentifierField added
EssentialChargerAsset.siteControllerChargerField added
EssentialCChargerAsset.warrantiesField added
EssentialChargerAsset.warrantyField added
InapplicableType added
InfoType added
InternalWarrantyDataType added
InternalWarrantyDataInputType added 
NotificationRule.applicableIssueCodesStatField added
NotificationRule.issueCodesField added
NotificationRuleApplicableIssueCodesStatType added
PagnatedServiceAppointmentsType added
PowerCabinet.assetTagIdentifierField added
RawEvent.protocolField added
RootMutationType.createCharger.commissioningDateArgument type changed from Date! to Date
RootMutationType.createSiteControllerField added 
RootMutationType.createTransactionAuthorization.forbidReasonDescription updated: "The key must be present for FORBID policy"
RootMutationType.updateSiteControllerField added
RootMutationType.updateTransactionAuthorization.forbidReasonDescription updated: "They key can't be set to null for FORBID policy, can't be set other than null for ALLOW policy"
RootQueryType.chargerUpcomingServiceAppointmentsField added 
RootQueryType.upcomingServiceAppointmentsField added
SalesforceInchargerLinks.assetWarrantyLinkField added
SalesforceUnmanagedStatusType added
SalesforceWarrantyDataType added
ServiceAppointmentType added
ServiceAppointmentFilterByChargerType added
Site.chargingManagementStrategyField added
Site.siteControllerField added
SiteChargingManagementStrategyType added
SiteControllerType added
SiteControllerChargerType added
SiteControllerChargingStrategiesType added
SiteControllerGridMeterType added
SiteControllerLocalInterfaceStatusesType added
SiteControllerLocalInterfaceUseCasesType added
SiteControllerSettingType added
SiteControllerStatusesType added
SiteControllerTopologiesType added
SomeCodesType added
UpdateTransactionAuthprizationNotNullForbidReasonForForbidCheckConstraintProblemType added
WarrantyDataResultType added
WarrantyStatusType added
WarrantyStatusFilterType added
Driver API Safe Changes

No changes in this category. 

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us