GraphQL API Changelog
This page shows the history of changes to the GraphQL schema.-
Input Field instructionReference: String was added to input type
RequestRepaymentInputType
-
Enum value L was added to
ConsumptionUnit
enum
-
Input Field ipAddress: String was added to input type
ConfirmDoubleOptInInput
-
Input Field ipAddress: String! was added to input type
DoubleOptInInput
-
Type
SupplyPointContextDataType
was added -
Field supplyPointContexts was added to object type
JoinSupplierProcessDataType
-
Field supplyPoint was added to object type
CommonAgreementType
-
Input Field lossReason removed from input type
SetOpportunityOutcomeInput
-
Enum value SMARTFLEX_CONNECT was added to
ProviderChoices
enum
-
Type
NonEmptyID
was added -
CancelLeaveSupplierInput
.leaveSupplierProcessId type changed from ID! to NonEmptyID! -
UpdateLeaveSupplierInput
.leaveSupplierProcessId type changed from ID! to NonEmptyID!
-
Enum value CANCELLATION_PENDING was removed from
RequestStatus
enum
-
Enum value SENT_TO_MOP was removed from
RequestStatus
enum -
Enum value FLOW_SENDING was removed from
RequestStatus
enum
-
Enum value UPDATE_BLACKHOLE_EMAIL_NO_ACCOUNT_NUMBER was added to
PreSignedTokenScope
enum -
Enum value UPDATE_BLACKHOLE_EMAIL_NO_ACCOUNT_NUMBER was added to
ExpiringTokenScope
enum
-
Type
InitiateLiveChatPayload
was added -
Type
InkLiveChat
was added -
Type
InitiateLiveChatInput
was added -
Field initiateLiveChat was added to object type
Mutation
-
Type
PaymentSlipDetailsInput
was added -
Input Field paymentSlipDetails: PaymentSlipDetailsInput was added to input type
EnrollmentInput
-
Field title was added to object type
Contract
-
Argument userNumber: String added to
Mutation
.updateAccountUserConsents
-
Deprecation reason on field
Mutation
.triggerBoostCharge changed from None to The 'triggerBoostCharge' field is deprecated. Please use 'updateBoostCharge' instead. - Marked as deprecated on 2025-05-12. - Scheduled for removal on or after 2025-08-12. -
Deprecation reason on field
Mutation
.deleteBoostCharge changed from None to The 'deleteBoostCharge' field is deprecated. Please use 'updateBoostCharge' instead. - Marked as deprecated on 2025-05-12. - Scheduled for removal on or after 2025-08-12. -
Deprecation reason on field
Mutation
.deauthenticateDevice changed from None to The 'deauthenticateDevice' field is deprecated. Please use 'deauthenticateFlexDevice' instead. - Marked as deprecated on 2025-05-12. - Scheduled for removal on or after 2025-08-12.
-
Type
ConfirmDoubleOptIn
was added -
Type
ConfirmDoubleOptInInput
was added -
Field confirmDoubleOptIn was added to object type
Mutation
-
Type
StateOfChargeLimit
was added -
Type
TestDispatchAssessmentFailureReason
was added -
Type
TriggerType
was removed -
Type
TerminateContractInstigated
was removed -
Type
BaseTerminateContractInput
was removed -
Type
Trigger
was added -
Type
ContractTerminationInstigated
was added -
Type
BaseInstigateContractTerminationInput
was added -
Type
PublicChargingSession
was added -
Type
SmartFlexVehicle
was added -
Type
ElectricDevice
was added -
Type
DeviceChargingSessionConnection
was added -
Type
DateTimePageInfo
was added -
Type
DeviceChargingSessionEdge
was added -
Type
ElectricVehicleModelType
was added -
Type
IntegrationStatus
was added -
Type
ChargePointVariantModelType
was added -
Type
SmartFlexVehicleChargingPreferences
was added -
Type
SmartFlexChargePoint
was added -
Type
SmartFlexVehicleStatus
was added -
Type
SmartFlexChargePointStatus
was added -
Type
SelectVehicleMake
was added -
Type
SelectVehicleVariant
was added -
Type
SelectChargePointMake
was added -
Type
SelectChargePointVariant
was added -
Type
SelectUserVehicle
was added -
Type
TestCharge
was added -
Type
TestDispatchStatus
was added -
Type
TeslaRegistrationFailed
was added -
Type
TeslaModifyScopes
was added -
Type
TeslaSetupVirtualKey
was added -
Type
SelectVehicleMakeListItem
was added -
Type
ElectricVehicleType
was added -
Type
SelectVehicleVariantListItem
was added -
Type
SelectChargePointMakeListItem
was added -
Type
ChargePointVariantType
was added -
Type
SelectChargePointVariantListItem
was added -
Type
SelectUserVehicleListItem
was added -
Type
VehicleInformationType
was added -
Type
TestChargeError
was added -
Type
SmartFlexOnboardingErrorInterface
was added -
Type
TestChargeRefusalReason
was added -
Type
TestChargeErrorType
was added -
Type
OCPPDetailsType
was added -
Type
OCPPConnectionType
was added -
Type
VehicleChargingPreferencesType
was added -
Type
KrakenFlexDeviceType
was added -
Type
UpsideDispatchType
was added -
Type
UpsideDispatchMetaType
was added -
Type
CostOfChargeType
was added -
Type
DataFrequency
was added -
Type
ChargePointDevicesType
was added -
Type
ChargePointModelsType
was added -
Type
EnodeLinkSessionType
was added -
Type
EnodeVendors
was added -
Type
UserVehiclesType
was added -
Type
OCPPAuthentication
was added -
Type
OCPPAuthenticationInput
was added -
Type
ReauthenticateDevice
was added -
Type
ReauthenticateDeviceInput
was added -
Type
SetVehicleChargingPreferences
was added -
Type
VehicleChargingPreferencesInput
was added -
Type
PerformTestCharge
was added -
Type
AccountNumberInput
was added -
Type
PerformBoostCharge
was added -
Type
DeleteBoostCharge
was added -
Type
DeleteBoostChargeInput
was added -
Type
SuspendDeviceControl
was added -
Type
ResumeDeviceControl
was added -
Type
SelectVehicleMakeForSmartFlexOnboarding
was added -
Type
SelectVehicleMakeInput
was added -
Type
SelectVehicleVariantForSmartFlexOnboarding
was added -
Type
SelectVehicleVariantInput
was added -
Type
SelectChargePointMakeForSmartFlexOnboarding
was added -
Type
SelectChargePointMakeInput
was added -
Type
SelectChargePointVariantForSmartFlexOnboarding
was added -
Type
SelectChargePointVariantInput
was added -
Type
SelectUserVehicleForSmartFlexOnboarding
was added -
Type
SelectUserVehicleInput
was added -
Type
StartTestChargeForSmartFlexOnboarding
was added -
Type
CompleteSmartFlexOnboardingStepInput
was added -
Type
CompleteTeslaSetupVirtualKeyForSmartFlexOnboarding
was added -
Type
SmartFlexChargingSession
was added -
Type
DeviceChargingSession
was added -
Type
Energy
was added -
Type
EnergyUnit
was added -
Type
Money
was added -
Type
SmartFlexChargingType
was added -
Type
PreferencesTargetType
was added -
Type
SmartFlexDispatch
was added -
Type
SmartFlexChargingProblem
was added -
Type
SmartFlexChargingError
was added -
Type
SmartFlexChargingErrorCause
was added -
Type
SmartFlexChargingTruncation
was added -
Type
SmartFlexChargingTruncationCause
was added -
Type
SmartFlexDevice
was added -
Type
SmartFlexDeviceInterface
was added -
Type
KrakenFlexDeviceTypes
was added -
Type
ProviderChoices
was added -
Type
SmartFlexDeviceStatusInterface
was added -
Type
SmartFlexDeviceLifecycleStatus
was added -
Type
SmartFlexDeviceState
was added -
Type
SmartFlexDeviceAlertInterface
was added -
Type
SmartFlexOnboardingWizard
was added -
Type
SmartFlexOnboardingStepInterface
was added -
Type
SmartFlexDevicePreferencesInterface
was added -
Type
PreferencesUnitChoices
was added -
Type
PreferencesModeChoices
was added -
Type
SmartFlexDevicePreferenceSchedule
was added -
Type
DayOfWeek
was added -
Type
SmartFlexDeviceAlert
was added -
Type
SmartFlexDevicePreferences
was added -
Type
SmartFlexDeviceStatus
was added -
Type
SelectDeviceType
was added -
Type
SelectFromList
was added -
Type
SmartFlexListItemInterface
was added -
Type
WaitForLiveIntegration
was added -
Type
AuthFlow
was added -
Type
SmartFlexOnboardingDeviceRegistration
was added -
Type
SelectDeviceTypeListItem
was added -
Type
ProviderAuthDetailsType
was added -
Type
ClientType
was added -
Type
AccountIoEligibility
was added -
Type
ProviderVirtualKeyDetailsType
was added -
Type
SmartFlexDeviceSupplyPointType
was added -
Type
DeauthenticateDevice
was added -
Type
DeviceDetailsType
was added -
Type
DeAuthenticationInput
was added -
Type
DeauthenticateFlexDevice
was added -
Type
DeauthenticateFlexDeviceInput
was added -
Type
DeviceRegistration
was added -
Type
DeviceRegistrationInput
was added -
Type
DeviceDetailsInput
was added -
Type
AuthenticationInput
was added -
Type
ThirdPartyCompleteDeviceRegistration
was added -
Type
ThirdPartyCompleteDeviceRegistrationType
was added -
Type
ThirdPartyTariffsType
was added -
Type
ThirdPartyTariffType
was added -
Type
ThirdPartyTariffIntervalType
was added -
Type
CompleteDeviceRegistrationInput
was added -
Type
StartSmartFlexOnboarding
was added -
Type
StartSmartFlexOnboardingInput
was added -
Type
CancelSmartFlexOnboarding
was added -
Type
CancelSmartFlexOnboardingInput
was added -
Type
SmartControlInput
was added -
Type
SmartControlAction
was added -
Type
SmartFlexDevicePreferencesInput
was added -
Type
PreferencesScheduleInput
was added -
Type
SelectDeviceTypeForSmartFlexOnboarding
was added -
Type
SelectDeviceTypeInput
was added -
Type
CompleteAuthFlowForSmartFlexOnboarding
was added -
Type
CompleteAuthFlowInput
was added -
Type
UpdateBoostChargeInput
was added -
Type
UpdateBoostChargeAction
was added -
Enum value CONSUMPTION_BREAKDOWN was added to
ReadingStatisticTypeEnum
enum -
Field noticePeriod was added to object type
Product
-
Enum value CANCELLATION_IN_PROGRESS was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value REVERSAL_STALLED was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value REVERSAL_ERRORED was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value CANCELLATION_STALLED was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value CANCELLATION_ERRORED was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value REVERSAL_FAILED was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value REVERSAL_IN_PROGRESS was added to
LifecycleSupplyPointProcessStatus
enum -
Enum value CANCELLATION_FAILED was added to
LifecycleSupplyPointProcessStatus
enum -
Field thirdPartyCompleteDeviceRegistration was added to object type
Mutation
-
Field setDevicePreferences was added to object type
Mutation
-
Field deauthenticateFlexDevice was added to object type
Mutation
-
Field selectVehicleMakeForSmartFlexOnboarding was added to object type
Mutation
-
Field reauthenticateDevice was added to object type
Mutation
-
Field updateDeviceSmartControl was added to object type
Mutation
-
Field deauthenticateDevice was added to object type
Mutation
-
Field updateBoostCharge was added to object type
Mutation
-
Field instigateBusinessContractTermination was added to object type
Mutation
-
Field instigateAccountContractTermination was added to object type
Mutation
-
Field deviceRegistration was added to object type
Mutation
-
Field completeTeslaSetupVirtualKeyForSmartFlexOnboarding was added to object type
Mutation
-
Field startTestChargeForSmartFlexOnboarding was added to object type
Mutation
-
Field selectChargePointMakeForSmartFlexOnboarding was added to object type
Mutation
-
Field triggerTestCharge was added to object type
Mutation
-
Field resumeControl was added to object type
Mutation
-
Field selectDeviceTypeForSmartFlexOnboarding was added to object type
Mutation
-
Field suspendControl was added to object type
Mutation
-
Field selectUserVehicleForSmartFlexOnboarding was added to object type
Mutation
-
Field deleteBoostCharge was added to object type
Mutation
-
Field completeAuthFlowForSmartFlexOnboarding was added to object type
Mutation
-
Field ocppAuthentication was added to object type
Mutation
-
Field setVehicleChargePreferences was added to object type
Mutation
-
Field selectVehicleVariantForSmartFlexOnboarding was added to object type
Mutation
-
Field startSmartFlexOnboarding was added to object type
Mutation
-
Field selectChargePointVariantForSmartFlexOnboarding was added to object type
Mutation
-
Field triggerBoostCharge was added to object type
Mutation
-
Field cancelSmartFlexOnboarding was added to object type
Mutation
-
Field terminateAccountContract was removed from object type
Mutation
-
Field terminateBusinessContract was removed from object type
Mutation
-
PublishTransactionalMessagingTrigger
.trigger type changed from TriggerType to Trigger -
Field vehicleChargingPreferences was added to object type
Query
-
Field plannedDispatches was added to object type
Query
-
Field accountIoEligibility was added to object type
Query
-
Field costOfCharge was added to object type
Query
-
Field chargePointVariants was added to object type
Query
-
Field smartFlexOnboardingWizards was added to object type
Query
-
Field chargePointDevices was added to object type
Query
-
Field devices was added to object type
Query
-
Field smartFlexDeviceSupplyPoint was added to object type
Query
-
Field userVehicles was added to object type
Query
-
Field ocppConnection was added to object type
Query
-
Field trigger was added to object type
Query
-
Field completedDispatches was added to object type
Query
-
Field providerVirtualKeyDetails was added to object type
Query
-
Field registeredKrakenflexDevice was added to object type
Query
-
Field enodeLinkSession was added to object type
Query
-
Field eligibleDeviceTypes was added to object type
Query
-
Field providerAuthDetails was added to object type
Query
-
Field electricVehicles was added to object type
Query
-
Field ocppDetails was added to object type
Query
-
Type for argument createdAfter on field
Query
.siteworksRequests changed from DateTime! to DateTime
-
Type
CompleteOpportunityAction
was removed -
Type
CompleteOpportunityActionInput
was removed -
Type
TermType
was removed -
Type
InvoiceTotalType
was added -
Type
BaseTermType
was added -
Type
ContractStatus
was added -
Field totalCharges was added to object type
InvoiceType
-
Field transactions was added to object type
InvoiceType
-
Field isAnnulled was added to object type
InvoiceType
-
Field totalCredits was added to object type
InvoiceType
-
Field status was added to object type
Contract
-
Field totalMonetaryAmount was added to object type
AccountLoyaltyPointsType
-
Field completeOpportunityAction was removed from object type
Mutation
-
Enum value AMEND_PAYMENTS was added to
ExpiringTokenScope
enum -
Argument maxRange: Int added to
Query
.availableProductSwitchDates -
Field billingAddress was added to object type
BusinessType
-
Field number was added to object type
AccountUserType
-
Field earliestCancellationDate was added to object type
Agreement
-
CreateProductInput
.termsAndConditionsTypes type changed from [String!] to [String!]! -
Enum value UNISSUED_TRANSACTIONS was added to
TransactionTypeFilter
enum -
Enum value ISSUED_TRANSACTIONS was removed from
TransactionTypeFilter
enum -
Field pausedDays was added to object type
CollectionProcessDetailsType
-
Enum value AMEND_PAYMENTS was added to
PreSignedTokenScope
enum