GraphQL API Changelog
This page shows the history of changes to the GraphQL schema.- Input Field billingDocumentUuid: UUID was added to input type
CloseDCAProceedingInputType
- Type
SaveLeadContactLegalEntitywas removed - Type
SaveLeadContactLegalEntityInputwas removed - Type
LeadContactExistingLegalEntityInputwas removed - Type
LeadContactLegalEntityDetailsInputwas removed - Type
SaveLeadLegalEntitywas added - Type
SaveLeadLegalEntityInputwas added - Type
LeadExistingLegalEntityInputwas added - Type
LeadLegalEntityDetailsInputwas added - Field saveLeadLegalEntity was added to object type
Mutation - Field saveLeadContactLegalEntity was removed from object type
Mutation
- Enum value INDUSTRY_UNABLE_TO_CREATE_RECORD was removed from
AccountReminderTypesenum - Enum value DUNNING_DISCONNECTION_OUTBOUND_REMINDER_CALL was removed from
AccountReminderTypesenum - Enum value INDUSTRY_EXCEPTION_LIFE_SUPPORT_MULTIPLE_LIFE_SUPPORT_CONTACT_MATCHES was removed from
AccountReminderTypesenum - Enum value DUNNING_DISCONNECTION_MANDATORY_NOTICE_EMAIL_FAILURE was removed from
AccountReminderTypesenum - Enum value AUS_EMBEDDED_WATER_READING_FAILURE was removed from
AccountReminderTypesenum - Enum value PROPERTY_ADDRESS_NEEDS_UPDATE was removed from
AccountReminderTypesenum
- Type
VerifyEmailWithTokenPairwas added - Type
VerifyEmailWithTokenPairInputwas added - Field verifyEmailWithTokenPair was added to object type
Mutation - Deprecation reason on field
Mutation.verifyEmail changed from None toThe 'verifyEmail' field is deprecated.
Please use the 'verifyEmailWithTokenPair' mutation instead.
- Marked as deprecated on 2026-10-27.
- Scheduled for removal on or after 2027-01-27.
- Type
OnSiteJobsRequestExternalReasonConnectionTypeConnectionwas added - Type
OnSiteJobsRequestExternalReasonConnectionTypeEdgewas added - Type
OnSiteJobsRequestExternalReasonTypewas added - Type
OnSiteJobsCustomFieldConnectionTypeConnectionwas added - Type
OnSiteJobsCustomFieldConnectionTypeEdgewas added - Type
OnSiteJobsCustomFieldTypewas added - Type
OnSiteJobsCustomFieldKindwas added - Field getOnSiteJobsRequestExternalReasons was added to object type
Query
- Type
Complainantwas added - Input Field sourceType: Complainant was added to input type
GasTerminationInput - Field sourceType was added to object type
GasTerminationOutput
- Field accountCollectionProcessDetails was added to object type
Query
- Type
HouseMoveJoinSupplierProcesswas added - Field houseMoveJoinSupplierProcess was added to object type
Query
- Type
RecordInitiatedPayoutwas added - Type
RecordInitiatedPayoutInputwas added - Type
InitiatedPayoutDetailsInputwas added - Field recordInitiatedPayout was added to object type
Mutation
- Type
AddHistoricalCallTranscriptionswas added - Type
AddHistoricalCallTranscriptionsSummaryTypewas added - Type
AddHistoricalCallTranscriptionResultTypewas added - Type
AddHistoricalCallTranscriptionsInputwas added - Type
HistoricalCallTranscriptionInputwas added - Type
HistoricalCallTranscriptionFileInputwas added - Field addHistoricalCallTranscriptions was added to object type
Mutation
- Type
HouseMoveLeaveSupplierProcesswas added - Field houseMoveLeaveSupplierProcess was added to object type
Query ExtraDetailsItem.value type changed from GenericScalar to GenericScalar!- Default value for input field
ExtraDetailsItem.value changed from None to Undefined ExtraDetailsItem.key type changed from String to String!- Default value for input field
ExtraDetailsItem.key changed from None to Undefined _CreateOpportunityExtraDetailsItem.value type changed from GenericScalar to GenericScalar!_CreateOpportunityExtraDetailsItem.key type changed from String to String!
- Type
SaveLeadContactLegalEntitywas added - Type
SaveLeadContactLegalEntityInputwas added - Type
LeadContactExistingLegalEntityInputwas added - Type
LeadContactLegalEntityDetailsInputwas added - Field legalEntitiesByName was added to object type
Query - Field saveLeadContactLegalEntity was added to object type
Mutation
- Type
ReadingExtrawas added - Type
ReadingExtraCompositionwas added - Argument extras: [String!] added to
DeviceRegister.readings - Field extras was added to object type
Reading - Argument extras: [String!] added to
Device.readings - Argument extras: [String!] added to
HasReadings.readings - Enum value EXPIRED was added to
RolloverStatusenum - Enum value VENDOR_UNCONFIRMED was added to
RequestStatusenum - Argument extras: [String!] added to
SupplyPointType.readings - Enum value VENDOR_UNCONFIRMED was added to
OnSiteJobsRequestStatusenum - Enum value EXPIRED was added to
AgreementRolloverStatusenum
- Type
CreateOrganisationFileUploadwas added - Type
OrganisationFileUploadwas added - Type
CreateOrganisationFileUploadInputwas added - Field createOrganisationFileUpload was added to object type
Mutation
- Field recordingId was added to object type
AddHistoricalCallRecordingResultType
- Type
GenerateOrganisationFileUploadPreSignedUrlwas added - Type
OrganisationFileUploadPresignedPostTypewas added - Type
GenerateOrganisationFileUploadPreSignedUrlInputwas added - Field generateOrganisationFileUploadPreSignedUrl was added to object type
Mutation
- Field orderNumber was added to object type
JoinSupplierProcessType
- Type
CancelOnSiteJobsRequestwas added - Type
CancelOnSiteJobsRequestInputTypewas added - Field cancelOnSiteJobsRequest was added to object type
Mutation
- Field isNonInterruptible was added to object type
P0DetailsAcceptance - Field cadastralReference was added to object type
P0DetailsAcceptance - Field principalCups was added to object type
P0DetailsAcceptance - Field isMainResidence was added to object type
P0DetailsAcceptance - Field propertyCadastralReference was added to object type
P0DetailsAcceptance
- Enum value TECHNICAL_OFFSET was added to
AccountPaymentTransactionTypeChoicesenum - Enum value ACTIVE_CMOR_COLLECTED_FROM_CSEA was added to
AccountPaymentTransactionTypeChoicesenum
- Input Field businessDetails: [BusinessDetailInput] was added to input type
UpdateBusinessInput
- Type
CollateralRequiredReasonwas added - Input Field reasonDescription: String was added to input type
CollateralRequiredInput CollateralRequiredInput.reason type changed from String! to CollateralRequiredReason!- Field reasonDescription was added to object type
CollateralRequiredType CollateralRequiredType.reason type changed from String! to CollateralRequiredReason!
- Enum value LEAD was added to
CreditCheckEntityTypeenum
- Input Field salesRecordIdentifier: UUID was added to input type
SalesInformationInput
AppSessionType.type type changed fromAppSessionTypetoAppSessionTypeChoices
- Field interestPolicy was removed from object type
CollateralRequiredType
- Field industryClassificationCodes was added to object type
BusinessCreditCheckDataType
- Type
ValidateAgreementRolloverwas added - Type
ValidateAgreementRolloverInputwas added - Field validateAgreementRollover was added to object type
Mutation
- Type for argument agreementId on field
Query.canRescindAgreement changed from Int! to ID! - Input Field number: ID! was added to input type
UpdateAgreementRescissionInput - Input Field id removed from input type
UpdateAgreementRescissionInput - Input Field number: ID! was added to input type
SendAgreementRescissionMessageInput - Input Field id removed from input type
SendAgreementRescissionMessageInput
- Field displayOnBill was added to object type
PartnerCommissionContractConfigType - Input Field displayOnBill: Boolean was added to input type
PartnerCommissionContractConfigInput
- Field addressesMatch was added to object type
Query
ProductSwitchProcessType.uuid type changed from UUID to UUID!
- Type
LegalEntityAssociatedEntitiesTypewas added - Type
LinkCustomerBusinessToLegalEntitywas added - Type
LinkCustomerBusinessToLegalEntityInputwas added - Type
UnlinkCustomerBusinessFromLegalEntitywas added - Type
UnlinkCustomerBusinessFromLegalEntityInputwas added - Type
LinkInternalCompanyToLegalEntitywas added - Type
LinkInternalCompanyToLegalEntityInputwas added - Type
UnlinkInternalCompanyFromLegalEntitywas added - Type
UnlinkInternalCompanyFromLegalEntityInputwas added - Type
LinkPartnerToLegalEntitywas added - Type
LinkPartnerToLegalEntityInputwas added - Type
UnlinkPartnerFromLegalEntitywas added - Type
UnlinkPartnerFromLegalEntityInputwas added - Field associatedEntities was added to object type
LegalEntityType - Field linkInternalCompanyToLegalEntity was added to object type
Mutation - Field unlinkPartnerFromLegalEntity was added to object type
Mutation - Field unlinkInternalCompanyFromLegalEntity was added to object type
Mutation - Field linkCustomerBusinessToLegalEntity was added to object type
Mutation - Field unlinkCustomerBusinessFromLegalEntity was added to object type
Mutation - Field linkPartnerToLegalEntity was added to object type
Mutation
PauseCollectionProcessInput.pauseLength type changed from Int! to Int
- Enum value TRUNCATED_CHECK was added to
AccountPaymentTransactionTypeChoicesenum - Enum value CARE_AND_SHARE was added to
AccountPaymentTransactionTypeChoicesenum - Enum value EMERGENCY_PAYMENT was added to
AccountPaymentTransactionTypeChoicesenum - Enum value HRA was added to
AccountPaymentTransactionTypeChoicesenum - Enum value FIELD_COLLECTION was added to
AccountPaymentTransactionTypeChoicesenum - Enum value LIHEAP_PAYMENT_PRIMARY was added to
AccountPaymentTransactionTypeChoicesenum - Enum value EDI_820 was added to
AccountPaymentTransactionTypeChoicesenum - Enum value DSS_PAYMENT was added to
AccountPaymentTransactionTypeChoicesenum - Enum value HEAP was added to
AccountPaymentTransactionTypeChoicesenum - Enum value ACH_PAYMENT was added to
AccountPaymentTransactionTypeChoicesenum - Enum value HUD was added to
AccountPaymentTransactionTypeChoicesenum - Enum value ONESTEP was added to
AccountPaymentTransactionTypeChoicesenum - Enum value BANKRUPTCY_TRUSTEE was added to
AccountPaymentTransactionTypeChoicesenum - Enum value FUEL_ASSISTANCE was added to
AccountPaymentTransactionTypeChoicesenum - Enum value MIXED_PAYMENT_CASH_CHECK was added to
AccountPaymentTransactionTypeChoicesenum - Enum value RPPS_THIRD_PARTY_PAYMENT was added to
AccountPaymentTransactionTypeChoicesenum - Enum value DIRECT_DEPOSIT was added to
AccountPaymentTransactionTypeChoicesenum - Enum value DSS_UTX_TAPE was added to
AccountPaymentTransactionTypeChoicesenum - Enum value LEGACY_PAYMENT was added to
AccountPaymentTransactionTypeChoicesenum
- Field paymentMethodReference was added to object type
StoredPaymentMethodDetailsType - Enum value LEGACY_REFUND was added to
RepaymentReasonenum - Enum value DISCONNECTION was added to
LeaveSupplierSubTypeenum
- Input Field landlineNumber: String was added to input type
OpportunitiesQueryInput - Input Field email: String was added to input type
OpportunitiesQueryInput - Field createdAt was added to object type
OpportunityOutput - Field landlineNumber was added to object type
OpportunityOutput - Field createdAt was added to object type
Opportunity - Field landlineNumber was added to object type
Opportunity
- Enum value CALISEN was added to
OnSiteJobsAgentenum
- Input Field interestPolicy removed from input type
CollateralRequiredInput
- Type
PartnerOrganisationCommissionConnectionTypeConnectionwas added - Type
PartnerOrganisationCommissionConnectionTypeEdgewas added - Type
PartnerOrganisationCommissionTypewas added - Type
PartnerCommissionBasiswas added - Type
PartnerCommissionTargetEntitywas added - Type
PartnerCommissionMoneyTypewas added - Type
TrailingPartnerCommissionPayoutTypewas added - Type
PartnerCommissionProductUpliftConfigurationTypewas added - Field partnerCommissions was added to object type
AffiliateOrganisationType - Field partnerCommissions was added to object type
Query
- Enum value SUSPENSION was added to
CutReasonenum
- Type
TimelineEventConnectionwas added - Type
TimelineEventEdgewas added - Type
TimelineEventTypewas added - Type
TimelineMessageTypewas added - Type
TimelineArgumentTypewas added - Type
OpportunityEventsQueryInputwas added - Field opportunityEvents was added to object type
Query
- Type
AffiliateOrganisationConnectionTypeConnectionwas added - Type
AffiliateOrganisationConnectionTypeEdgewas added - Type
AffiliateOrganisationsInputwas added - Field affiliateOrganisations was added to object type
Query
- Input Field enqueueAsCallback: Boolean was added to input type
EnqueueInboundCallInput
- Field uuid was added to object type
ComplaintType
- Type
StoredPaymentMethodDetailsTypewas added - Type
StoredBankDetailsUnionwas added - Type
StoredIbanBankDetailsTypewas added - Type
StoredSortCodeBankDetailsTypewas added - Field leadPaymentDetails was added to object type
OpportunityOutput - Field leadPaymentDetails was added to object type
Opportunity
- Field deprecated was added to object type
SalesFunnelStage
- Type
VerifyPayerBankAccountDetailswas added - Type
PayerVerificationResultwas added - Type
VerifyPayerBankAccountDetailsInputwas added - Field verifyPayerBankAccountDetails was added to object type
Mutation
- Type
SupplyPointIndustryDataInputwas added - Input Field industryData: [SupplyPointIndustryDataInput!] was added to input type
LeadSupplyPoint
- Type
LeaveSupplierInputwas removed - Type
CollectionProcessDisconnectionActionwas added - Type
BaseLeaveSupplierInputwas added - Input Field requestedSupplyEndDate removed from input type
UpdateLeaveSupplierInput - Input Field disconnectionAction: CollectionProcessDisconnectionAction was added to input type
InstigateLeaveSupplierForCollectionProcessInputType - Type for argument input on field
Mutation.instigateLeaveSupplier changed from LeaveSupplierInput! to BaseLeaveSupplierInput!
- Input Field resolutionReasonCode: String was added to input type
OnSiteJobsCreateAppointmentInput
- Type
RestorePreviousAgreementwas added - Type
RestorePreviousAgreementInputwas added - Field number was added to object type
AgreementRescissionType - Field restorePreviousAgreement was added to object type
Mutation
- Type
UpdateOpportunityAddresswas added - Type
UpdateOpportunityAddressInputwas added - Field updateOpportunityAddress was added to object type
Mutation - Argument setupChannel: SetupChannel added to
Account.paymentMethods - Argument setupChannel: SetupChannel added to
AccountInterface.paymentMethods
- Type
SetupChannelwas added - Input Field setupChannel: SetupChannel was added to input type
StorePaymentInstructionInput
- Type
ScheduledPaymentMethodConnectionTypeConnectionwas added - Type
ScheduledPaymentMethodConnectionTypeEdgewas added - Type
ScheduledPaymentMethodTypewas added - Type
CollectionMethodUnionwas added - Type
AutomaticCollectionTypewas added - Type
PaymentMethodSummaryTypewas added - Type
ManualCollectionTypewas added - Field scheduledPaymentMethods was added to object type
PaymentScheduleType
- Type
Opportunitywas added - Type
OpportunityLookupInputwas added - Type
ScheduleConnectionTypeConnectionwas added - Type
ScheduleConnectionTypeEdgewas added - Type
LedgerPaymentScheduleTypewas added - Type
PaymentScheduleReasonwas added - Type
PaymentSchedulePaymentFrequencywas added - Field paymentSchedules of type ScheduleConnectionTypeConnection was added to interface
LedgerInterface - Field paymentSchedules was added to object type
LedgerType - Field opportunity was added to object type
Query - Field paymentSchedules was added to object type
LedgerWithPaymentsInstructions
- Type
SupplyPointMarketTypewas added - Type
ValidateSupplyPointwas added - Type
SupplyPointRejectionTypewas added - Type
SupplyPointPortfolioWarningTypewas added - Type
PortfolioConflictwas added - Type
ValidateSupplyPointInputwas added - Type
UpdateOpportunitySupplyPointswas added - Type
UpdateOpportunitySupplyPointsInputwas added - Type
UpdateOpportunitySupplyPointInputwas added - Type
SupplyPointIndustryDataItemInputwas added - Input Field resolutionReasonCode: String was added to input type
OnSiteJobsUpdateAppointmentInput - Field validateSupplyPoint was added to object type
Mutation - Field updateOpportunitySupplyPoints was added to object type
Mutation - Field supplyPointMarketsForEnrollment was added to object type
Query
- Type
TerminationFeeMarketConfigTypewas added - Type
TerminationFeeMarketConfigInputwas added - Input Field marketConfigs: [TerminationFeeMarketConfigInput] was added to input type
TerminationFeeInput TerminationFeeInput.feeType type changed from NonEmptyString! to NonEmptyStringTerminationFeeInput.amount type changed from Decimal! to DecimalTerminationFeeInput.marketName type changed from NonEmptyString! to NonEmptyString- Field marketConfigs was added to object type
TerminationFeeType - Deprecation reason on field
TerminationFeeType.feeType changed from None toThe 'feeType' field is deprecated.
Please use 'marketConfigs' instead, which supports a fee per market.
- Marked as deprecated on 2026-09-29.
- Scheduled for removal on or after 2027-06-01. - Deprecation reason on field
TerminationFeeType.amount changed from None toThe 'amount' field is deprecated.
Please use 'marketConfigs' instead, which supports a fee per market.
- Marked as deprecated on 2026-09-29.
- Scheduled for removal on or after 2027-06-01. - Deprecation reason on field
TerminationFeeType.marketName changed from None toThe 'marketName' field is deprecated.
Please use 'marketConfigs' instead, which supports a fee per market.
- Marked as deprecated on 2026-09-29.
- Scheduled for removal on or after 2027-06-01.
- Type
CollectionProcessCommChannelwas added - Input Field requiredChannel: CollectionProcessCommChannel was added to input type
TriggerCollectionProcessMessageInput
- Type
CreateHistoricalCallResultStatuswas removed - Type
AddHistoricalCallParticipantResultStatuswas removed - Type
AddHistoricalCallRecordingResultStatuswas removed - Type
HistoricalCallResultStatuswas added CreateHistoricalCallResultType.status type changed from CreateHistoricalCallResultStatus! to HistoricalCallResultStatus!AddHistoricalCallParticipantResultType.status type changed from AddHistoricalCallParticipantResultStatus! to HistoricalCallResultStatus!AddHistoricalCallRecordingResultType.status type changed from AddHistoricalCallRecordingResultStatus! to HistoricalCallResultStatus!
- Type
SupplyPointFieldDefinitionsTypewas added - Type
SupplyPointFieldDefinitionTypewas added - Type
SupplyPointFieldTypeEnumwas added - Type
SupplyPointFieldSourceEnumwas added - Type
SupplyPointFieldChoiceTypewas added - Type
SupplyPointFieldSectionTypewas added - Type
SupplyPointFieldRuleTypewas added - Type
SupplyPointFieldVisibilityOperatorEnumwas added - Type
SupplyPointFieldConditionTypewas added - Field supplyPointFieldDefinitions was added to object type
Query - Field rawValue was added to object type
SupplyPointIndustryDataItemType
- Field nullable was added to object type
QuotingParamType - Input Field null: Boolean was added to input type
_QuotingParam
- Type
AddComplaintNotewas added - Type
ComplaintNoteTypewas added - Type
AddComplaintNoteInputwas added - Field addComplaintNote was added to object type
Mutation - Input Field freeText: String was added to input type
OpportunitiesQueryInput
- Type
LeadPaymentDetailsInputwas added - Input Field paymentDetails: LeadPaymentDetailsInput was added to input type
RecordSalesInteractionInput
- Field uuid was added to object type
ProductSwitchProcessType - Field isErrored was removed from object type
ProductSwitchProcessType - Field isFailed was removed from object type
ProductSwitchProcessType - Field id was removed from object type
ProductSwitchProcessType - Field isActive was removed from object type
ProductSwitchProcessType - Field isCompleted was removed from object type
ProductSwitchProcessType - Argument uuid: UUID! added to
Query.productSwitchProcess - Removed argument id from
Query.productSwitchProcess
- Input Field reason: String was added to input type
RiskListItemInputType
- Type
SalesInteractionQuotingParametersInputwas added - Type
SalesInteractionProductComponentInputwas added - Type
SalesInteractionProductFieldValueInputwas added - Input Field quotingParameters: SalesInteractionQuotingParametersInput was added to input type
RecordSalesInteractionInput
- Type
RecordFailedPayoutwas added - Type
RecordFailedPayoutInputwas added - Type
FailedPayoutDetailsInputwas added - Type
PayoutFailureReasonwas added - Field recordFailedPayout was added to object type
Mutation
- Type
EstimationStrategywas added - Argument estimationStrategy: EstimationStrategy added to
Query.estimatedSupplyPointReadings
- Field hasOutstandingCallback was added to object type
CreateInboundCall
- Type
ContractedVolumeMeasurementPeriodwas added - Type
ContractedVolumePurposewas added ContractedVolumePeriodInput.purpose type changed from String to ContractedVolumePurpose!- Default value for input field
ContractedVolumePeriodInput.purpose changed from 'VOLUME_TOLERANCE' to Undefined ContractedVolumePeriodInput.measurementPeriod type changed from String! to ContractedVolumeMeasurementPeriod!ContractedVolumePeriodType.purpose type changed from String to ContractedVolumePurpose!ContractedVolumePeriodType.measurementPeriod type changed from String to ContractedVolumeMeasurementPeriod!QuoteContractedVolumePeriodType.purpose type changed from String to ContractedVolumePurpose!QuoteContractedVolumePeriodType.measurementPeriod type changed from String to ContractedVolumeMeasurementPeriod!
- Input Field entityReference: EntityReferenceInput! was added to input type
BusinessCreditCheckDataInput - Input Field creditCheckId removed from input type
BusinessCreditCheckDataInput - Field checkId was removed from object type
BusinessCreditCheckDataType
- Default value for input field
DeductLoyaltyPointsInput.reasonCode changed from None to Undefined - Default value for input field
AwardLoyaltyPointsInput.reasonCode changed from None to Undefined - Default value for input field
BulkAwardLoyaltyPointsInput.reasonCode changed from None to Undefined
- Type
TrancheTargetResidualFeeInputwas removed - Type
TrancheTargetResidualFeeMarketInputwas removed - Type
TrancheTargetResidualFeeTypewas removed - Type
TrancheTargetResidualFeeMarketTypewas removed - Type
TrancheTargetFeeTypewas added - Type
TrancheTargetFeeMarketTypewas added - Type
TrancheTargetFeeInputwas added - Type
TrancheTargetFeeMarketInputwas added - Type
OneOfTraitInputwas added - Type
ContractedVolumeConfigurationTraitInputwas added - Type
TrancheTargetConfigurationTraitInputwas added - Type
TrancheTargetFeeTraitInputwas added - Input Field traits: [OneOfTraitInput!]! was added to input type
CreateContractGroupInput - Input Field tranchetargetfee: TrancheTargetFeeInput was added to input type
OneOfTermInput - Input Field tranchetargetresidualfee removed from input type
OneOfTermInput - Input Field traits: [OneOfTraitInput!]! was added to input type
CreateContractGroupVersionInput
- Deprecation reason on field
Query.queryComplexity changed from None toThe 'queryComplexity' field is deprecated.
The query complexity can be found by using theQueryComplexity tab in GraphiQL or by making the query with the X-Kraken-Query-Complexity header set.
- Marked as deprecated on 2026-10-01.
- Scheduled for removal on or after 2026-11-01.
- Field relayId was added to object type
InkConversation - Input Field offerIdentifier: ID was added to input type
InitiateProductSwitchInput InitiateProductSwitchInput.quotedProductId type changed from ID! to ID- Argument accountNumber: String added to
Query.inkLiveChatConversations
- Type
CreateLegalEntityResultTypewas removed - Type
CreateDraftLegalEntitywas added - Type
CreateDraftLegalEntityInputwas added CreateLegalEntity.legalEntity type changed fromCreateLegalEntityResultType to LegalEntityType- Field createDraftLegalEntity was added to object type
Mutation
- Type
UpdateLegalEntitywas added - Type
LegalEntityTypewas added - Type
LegalEntityStateOptionswas added - Type
UpdateLegalEntityInputwas added - Type
CreateJoinSupplierSecurityDepositswas added - Type
CreateJoinSupplierSecurityDepositsInputwas added - Type
SupplyPointSecurityDepositInputwas added - Field createJoinSupplierSecurityDeposits was added to object type
Mutation - Field updateLegalEntity was added to object type
Mutation
- Enum value CONTRACT_NOVATION_REQUESTED was added to
ContractActivityTypeOptionsenum
- Type
TimeOfUseReadingsTypewas added - Type
TimeOfUseDevicesConnectionwas added - Type
TimeOfUseDevicesEdgewas added - Type
TimeOfUseDevicewas added - Type
TimeOfUseRegistersConnectionwas added - Type
TimeOfUseRegistersEdgewas added - Type
TimeOfUseDeviceRegisterwas added - Type
TimeOfUseUsagePeriodTypewas added - Type
TimeOfUseBandUsageTypewas added - Field supplyPointTimeOfUseReadings was added to object type
Query
- Field params was added to object type
ApplicableRateType - Field novatedAt was added to object type
Contract - Field novatedAt was added to object type
ContractDetails - Enum value INSTANT_BONUS_PAID_OUT_MIGRATION was added to
RepaymentReasonenum - Enum value INSTANT_BONUS was added to
RepaymentReasonenum
- Enum value NOVATED was added to
ContractStatusenum
- Input Field enqueuedByAiAgent: Boolean was added to input type
EnqueueInboundCallInput
- Type
CreateLegalEntitywas added - Type
CreateLegalEntityResultTypewas added - Type
CreateLegalEntityInputwas added - Type
LegalEntityTypeOptionswas added RecordSalesInteractionInput.accountNumber type changed from String! to String- Field payments was added to object type
LedgerType - Deprecation reason on field
AccountInterface.payments changed from None toThe 'payments' field is deprecated.
Please use 'payments' on the Ledger type instead.
- Marked as deprecated on 2026-09-30.
- Scheduled for removal on or after 2027-09-30. - Field createLegalEntity was added to object type
Mutation - Field payments of type AccountPaymentConnectionTypeConnection was added to interface
LedgerInterface - Deprecation reason on field
Account.payments changed from None toThe 'payments' field is deprecated.
Please use 'payments' on the Ledger type instead.
- Marked as deprecated on 2026-09-30.
- Scheduled for removal on or after 2027-09-30. - Field payments was added to object type
LedgerWithPaymentsInstructions
- Type
SyncOpportunityWizardStepwas removed - Type
SyncOpportunityWizardStepInputwas removed - Type
SyncOpportunityWizardStepPayloadInputwas removed - Type
SyncOpportunityProductSelectionPayloadInputwas removed - Field syncOpportunityWizardStep was removed from object type
Mutation - Deprecation reason on field
Mutation.updateOpportunityAssignment changed from None toThe 'updateOpportunityAssignment' field is deprecated.
Use updateOpportunitySalesDetails instead.
- Marked as deprecated on 2026-09-30.
- Scheduled for removal on or after 2027-03-30.
- Enum value FIELDWORKS_CHANGE_REQUEST_STEP_ERRORED was removed from
AccountReminderTypesenum - Enum value FIELDWORKS_CHANGE_REQUEST_STEP_FAILED was removed from
AccountReminderTypesenum
- Field hasAgreementOverlap was added to object type
QuoteConfigurationType
- Type
UpdateOpportunityAssignmentwas added - Type
UpdateOpportunityAssignmentInputwas added - Field updateOpportunityAssignment was added to object type
Mutation
- Type
AssessCollectionProcessRecordForWithdrawalwas added - Type
AssessCollectionProcessRecordForWithdrawalOutputTypewas added - Type
AssessCollectionProcessRecordForWithdrawalInputTypewas added - Field paymentForecast of type PaymentForecastConnectionTypeConnection was added to interface
LedgerInterface - Deprecation reason on field
Account.paginatedPaymentForecast changed from None toThe 'paginatedPaymentForecast' field is deprecated.
Please use the 'paymentForecast' field on the ledger instead.
- Marked as deprecated on 2026-09-24.
- Scheduled for removal on or after 2027-09-24. - Field paymentForecast was added to object type
LedgerWithPaymentsInstructions - Deprecation reason on field
AccountInterface.paginatedPaymentForecast changed from None toThe 'paginatedPaymentForecast' field is deprecated.
Please use the 'paymentForecast' field on the ledger instead.
- Marked as deprecated on 2026-09-24.
- Scheduled for removal on or after 2027-09-24. - Field assessCollectionProcessRecordForWithdrawal was added to object type
Mutation - Field paymentForecast was added to object type
LedgerType
- Field purpose was added to object type
QuoteContractedVolumePeriodType
- Input Field purpose: String was added to input type
ContractedVolumePeriodInput - Enum value MANDATORY_COMMS_NOT_DELIVERED was removed from
AccountReminderTypesenum - Field purpose was added to object type
ContractedVolumePeriodType
- Field distributorCode was added to object type
SIPSGasData - Field distributorCode was added to object type
P0DetailsAcceptance - Field distributorCode was added to object type
SIPSElectricityData
- Type
UpdateOpportunityAssignmentwas removed - Type
UpdateOpportunityAssignmentInputwas removed - Type
UpdateOpportunitySalesDetailswas added - Type
UpdateOpportunitySalesDetailsInputwas added - Field updateOpportunitySalesDetails was added to object type
Mutation - Field updateOpportunityAssignment was removed from object type
Mutation Mutation.amendContractSubject type changed from AmendContractSubjectOutput! to AmendContractSubjectOutputMutation.attachAgreementsToContracts type changed from AttachAgreementsToContractsOutput! to AttachAgreementsToContractsOutputMutation.updateAffiliateOrganisation type changed from UpdateAffiliateOrganisation! to UpdateAffiliateOrganisationMutation.createOrUpdateProductPrices type changed from CreateOrUpdateProductPricesOutput! to CreateOrUpdateProductPricesOutputMutation.rescindContract type changed from RescindContractOutput! to RescindContractOutputMutation.reverseLeaveSupplier type changed from LeaveSupplierReversed! to LeaveSupplierReversedMutation.replacePartnerReferences type changed from ReplacePartnerReferences! to ReplacePartnerReferencesMutation.createAffiliateSession type changed from CreateAffiliateSession! to CreateAffiliateSessionMutation.linkUserToLine type changed from LinkUserToLineResponse! to LinkUserToLineResponseMutation.varyContractTerms type changed from VaryContractTermsOutput! to VaryContractTermsOutputMutation.closeOpenPrintBatch type changed from CloseOpenPrintBatch! to CloseOpenPrintBatchMutation.enrollment type changed from EnrollmentInitiated! to EnrollmentInitiatedMutation.createOrUpdateTimeSeriesEntries type changed from CreateOrUpdateTimeSeriesEntries! to CreateOrUpdateTimeSeriesEntriesMutation.initializeUser type changed from InitializeUserResult! to InitializeUserResultMutation.createContractGroup type changed from CreateContractGroupOutput! to CreateContractGroupOutputMutation.initializeAccount type changed from InitializeAccountResult! to InitializeAccountResultMutation.createPartnerUser type changed from CreatePartnerUser! to CreatePartnerUserMutation.updateLeaveSupplier type changed from LeaveSupplierUpdated! to LeaveSupplierUpdatedMutation.generateAffiliatesAudioRecordingPreSignedUrl type changed from GenerateAffiliatesAudioRecordingPreSignedUrl! to GenerateAffiliatesAudioRecordingPreSignedUrlMutation.revokePartnerUserAccess type changed from RevokePartnerUserAccess! to RevokePartnerUserAccessMutation.cancelLeaveSupplier type changed from LeaveSupplierCancelled! to LeaveSupplierCancelledMutation.actualizeContract type changed from ActualizeContractOutput! to ActualizeContractOutputMutation.createProduct type changed from CreateProductOutput! to CreateProductOutputMutation.terminateContract type changed from TerminateContractOutput! to TerminateContractOutputMutation.updateDocumentAccessibilityPreference type changed from UpdateDocumentAccessibilityPreference! to UpdateDocumentAccessibilityPreferenceMutation.createAffiliateLink type changed from CreateAffiliateLink! to CreateAffiliateLinkMutation.detachAgreementsFromContracts type changed from DetachAgreementsFromContractsOutput! to DetachAgreementsFromContractsOutputMutation.instigateLeaveSupplier type changed from LeaveSupplierInstigated! to LeaveSupplierInstigatedMutation.markPrintBatchAsProcessed type changed from MarkPrintBatchAsProcessed! to MarkPrintBatchAsProcessedMutation.unlinkUserFromLine type changed from UnlinkUserFromLineResponse! to UnlinkUserFromLineResponseMutation.removePartnerUserFromTeam type changed from RemovePartnerUserFromTeam! to RemovePartnerUserFromTeamMutation.createAffiliateOrganisation type changed from CreateAffiliateOrganisation! to CreateAffiliateOrganisationMutation.createContract type changed from CreateContractOutput! to CreateContractOutputMutation.createAudioRecording type changed from CreateAudioRecording! to CreateAudioRecordingMutation.prepareAccount type changed from PrepareAccountResult! to PrepareAccountResultMutation.updateProductPrices type changed from UpdateProductPricesOutput! to UpdateProductPricesOutputMutation.createTimeSeriesPrices type changed from CreateTimeSeriesPrices! to CreateTimeSeriesPricesMutation.reverseEnrollment type changed from EnrollmentReversed! to EnrollmentReversedMutation.addPartnerUserToTeam type changed from AddPartnerUserToTeam! to AddPartnerUserToTeamMutation.cancelEnrollment type changed from EnrollmentCancelled! to EnrollmentCancelledMutation.revokeContract type changed from RevokeContractOutput! to RevokeContractOutputMutation.updateAffiliateLink type changed from UpdateAffiliateLink! to UpdateAffiliateLinkMutation.importTrancheRate type changed from ImportTrancheRate! to ImportTrancheRate
- Type
SubmitSupplyPointReadingswas added - Type
SubmittedSupplyPointReadingwas added - Type
Directionwas added - Type
SubmitSupplyPointReadingsInputwas added - Type
SupplyPointReadingInputwas added - Type
ManualMeterReadingSourcewas added - Type
Qualitywas added - Field submitSupplyPointReadings was added to object type
Mutation
- Type
CreateContractGroupVersionwas added - Type
ContractGroupTypewas added - Type
CreateContractGroupVersionInputwas added - Type
UpdateOpportunityProductSelectionwas added - Type
UpdateOpportunityProductSelectionInputwas added - Field updateOpportunityProductSelection was added to object type
Mutation - Field createContractGroupVersion was added to object type
Mutation
- Input Field returnUrl: String was added to input type
InitiateStandalonePaymentInput
- Type
ConsumptionComparisonIntervalwas added - Type
ProductSwitchProcessTypewas added - Field consumptionComparisonInterval was added to object type
TrancheTargetMarketConfigurationType - Field productSwitchProcess was added to object type
Query - Input Field consumptionComparisonInterval: ConsumptionComparisonInterval was added to input type
TrancheTargetMarketConfigurationInput
- Type
CreateOpportunityAndLeadwas removed - Type
CreateOpportunityAndLeadInputwas removed - Type
RecordSalesInteractionwas added - Type
RecordSalesInteractionInputwas added - Field recordSalesInteraction was added to object type
Mutation - Field createOpportunityAndLead was removed from object type
Mutation
CreateOpportunityAndLeadInput.funnelCode type changed from String! to StringCreateOpportunityAndLeadInput.salesChannel type changed from String! to StringCreateOpportunityForLeadInput.salesChannel type changed from String! to StringCreateOpportunityForLeadInput.funnelCode type changed from String! to String
- Input Field bodyHtmlFileReference: String was added to input type
EmailContentInput
- Type
SaveCreditCheckOutcomewas added - Type
SaveCreditCheckOutcomeInputwas added - Type
EntityReferenceInputwas added - Type
CreditCheckEntityTypewas added - Type
CreditCheckOutcomeDataInputwas added - Type
CreditCheckDecisionStatewas added - Type
CreditCheckRiskBracketwas added - Type
CreditCheckMetadataInputwas added - Type
CreditCheckAgencywas added - Type
CreditCheckTypewas added - Type
CreditCheckRequestReasonwas added - Type
CreditScoresInputwas added - Type
FinancialParametersInputwas added - Type
CreditCheckRawPayloadInputwas added - Field saveCreditCheckOutcome was added to object type
Mutation
- Input Field offerValidTo: DateTime was added to input type
CreateOfferGroupForQuotingInput - Input Field offerValidFrom: DateTime was added to input type
CreateOfferGroupForQuotingInput
- Type
TraitInputwas removed - Type
OpportunitySalesOptionsTypewas added - Type
OpportunitySalesOrganisationTypewas added - Type
OpportunitySalesOptionTypewas added - Type
OpportunitySalesTeamTypewas added - Field opportunitySalesOptions was added to object type
Query - Input Field traits removed from input type
CreateContractGroupInput
- Deprecation reason on field
Account.repayments changed from None toThe 'repayments' field is deprecated.
Please use the 'repayments' field on the ledger instead.
- Marked as deprecated on 2026-09-18.
- Scheduled for removal on or after 2027-09-18. - Field repayments was added to object type
LedgerType - Field repayments of type AccountRepaymentConnectionTypeConnection was added to interface
LedgerInterface - Deprecation reason on field
AccountInterface.repayments changed from None toThe 'repayments' field is deprecated.
Please use the 'repayments' field on the ledger instead.
- Marked as deprecated on 2026-09-18.
- Scheduled for removal on or after 2027-09-18. - Field repayments was added to object type
LedgerWithPaymentsInstructions
- Type
QuoteDelayerDaysConfigurationTypewas added
- Enum value FIELDWORKS_INVESTIGATE_WHETHER_JOURNEY_NEEDS_CONTINUATION was removed from
AccountReminderTypesenum - Enum value FIELDWORKS_CONTACT_SO_RECIPIENT_TO_UPDATE_THE_SO_DETAILS was removed from
AccountReminderTypesenum
- Type
SyncOpportunityWizardStepwas added - Type
SyncOpportunityWizardStepInputwas added - Type
SyncOpportunityWizardStepPayloadInputwas added - Type
SyncOpportunityProductSelectionPayloadInputwas added - Type
AddHistoricalCallRecordingswas added - Type
AddHistoricalCallRecordingsSummaryTypewas added - Type
AddHistoricalCallRecordingResultTypewas added - Type
AddHistoricalCallRecordingResultStatuswas added - Type
AddHistoricalCallRecordingsInputwas added - Type
HistoricalCallRecordingInputwas added - Field addHistoricalCallRecordings was added to object type
Mutation - Field syncOpportunityWizardStep was added to object type
Mutation
- Type
StartOnSiteJobsAppointmentBookingSessionForDraftAppointmentwas added - Field startOnSiteJobsAppointmentBookingSessionForDraftAppointment was added to object type
Mutation
- Enum value PAYMENTUS was added to
Vendorenum - Enum value PAYMENTUS_DIGITAL_WALLET was removed from
Vendorenum
- Type
SupplyPointIndustryDataItemTypewas added - Field industryData was added to object type
LeadSupplyPointType
- Type
RecordSuccessfulPayoutwas added - Type
RecordSuccessfulPayoutInputwas added - Type
SuccessfulPayoutDetailsInputwas added - Type
PayoutActionIntentInputwas added - Field recordSuccessfulPayout was added to object type
Mutation
- Field accountNumber was added to object type
LeaveSupplierProcessType - Field triggeredLeaveProcesses was added to object type
JoinSupplierProcessType
RecordActivatedPaymentMethodInput.financialAccountDetails type changed from FinancialAccountDetailsOneOfInput! to FinancialAccountDetailsOneOfInput
- Enum value APPROVAL_REQUIRED was added to
QuoteConfigurationStatusenum - Enum value AWAITING_APPROVAL was added to
QuoteConfigurationStatusenum
- Field accessibleAccountsSearch was added to object type
EspAccountUserType
- Field uuid was added to object type
CollectiveBillType - Field uuid was added to object type
StatementDetailsBillingDocumentType - Field uuid was added to object type
AnnulmentBillingDocumentType - Field uuid was added to object type
StatementBillingDocumentType - Field uuid was added to object type
PeriodBasedDocumentType - Field uuid was added to object type
InvoiceType - Field uuid was added to object type
InvoiceBillingDocumentType
- Enum value IN_PROGRESS was added to
AgreementRolloverStatusenum - Enum value OFFER_SENT was added to
AgreementRolloverStatusenum - Enum value IN_PROGRESS was added to
RolloverStatusenum - Enum value OFFER_SENT was added to
RolloverStatusenum
- Type
CreateComplaintwas removed - Type
CreateComplaintInputTypewas removed - Type
CommunicationMethodswas removed - Type
ComplaintSourceChoiceswas removed - Field createComplaint was removed from object type
Mutation
ChangeContractGroupComposition.contractGroupIdentifier type changed from NonEmptyString! to UUID!CreateContractGroupOutput.contractGroupIdentifier type changed from NonEmptyString! to UUID!ChangeContractGroupCompositionInput.contractGroupIdentifier type changed from NonEmptyString! to UUID!
- Input Field domainCodes: [String!] was added to input type
UpdateKnowledgeDatabaseArticleFromTextInput - Input Field domainCodes: [String!] was added to input type
CreateKnowledgeDatabaseArticleFromTextInput
- Type
KnowledgeDatabaseArticleDomainwas added - Field domains was added to object type
KnowledgeDatabaseArticle
- Type
LeadByContactInfoSearchInputwas added - Enum value SHORTFALL_FEE was added to
FeeTypeenum - Enum value EXCESS_FEE was added to
FeeTypeenum - Field leadByContactInfo was added to object type
Query
- Input Field leadType: LeadTypeChoices was added to input type
UpdateLeadDetailsInput
- Enum value RETENTION was added to
AgreementRolloverRolloverTypeenum
- Argument activeAt: DateTime added to
Query.availableProducts
- Type
AddHistoricalCallParticipantswas added - Type
AddHistoricalCallParticipantsSummaryTypewas added - Type
AddHistoricalCallParticipantResultTypewas added - Type
AddHistoricalCallParticipantResultStatuswas added - Type
AddHistoricalCallParticipantsInputwas added - Type
HistoricalCallParticipantInputwas added - Type
HistoricalCallParticipantTypeEnumwas added - Field addHistoricalCallParticipants was added to object type
Mutation
- Enum value MEGA_JOULE was added to
Unitsenum
- Deprecation reason on field
AccountInterface.paymentPlans changed from None toThe 'paymentPlans' field is deprecated.
Please use 'paymentPlans' on the Ledger type instead.
- Marked as deprecated on 2026-09-10.
- Scheduled for removal on or after 2027-09-10. - Field paymentPlans was added to object type
LedgerWithPaymentsInstructions - Field paymentPlans of type PaymentPlanConnectionTypeConnection was added to interface
LedgerInterface - Field paymentPlans was added to object type
LedgerType - Deprecation reason on field
Account.paymentPlans changed from None toThe 'paymentPlans' field is deprecated.
Please use 'paymentPlans' on the Ledger type instead.
- Marked as deprecated on 2026-09-10.
- Scheduled for removal on or after 2027-09-10.
- Input Field name: String was added to input type
CreateContractGroupInput
- Input Field createdAfter: DateTime was added to input type
OpportunitiesQueryInput - Input Field createdBefore: DateTime was added to input type
OpportunitiesQueryInput - Input Field phoneNumber: String was added to input type
OpportunitiesQueryInput
- Type
ConnectAiAgentToCallwas removed - Type
ConnectAiAgentToCallInputwas removed - Field connectAiAgentToCall was removed from object type
Mutation
- Field collectionProcessNumber was removed from object type
InstigateLeaveSupplierForCollectionProcessOutputType
- Type
SalesChannelMetadataTypewas added - Type
SalesChannelByCodeInputwas added - Field metadata was added to object type
SalesChannelType - Field isArchived was added to object type
SalesChannelType - Field id was added to object type
SalesChannelType - Field archivedAt was added to object type
SalesChannelType - Field createdAt was added to object type
SalesChannelType - Field salesChannelByCode was added to object type
Query
- Input Field numberOfInstalments: Int was added to input type
InstalmentScheduleInput
- Enum value CONTRACT_TERMINATION_REQUESTED was added to
ContractActivityTypeOptionsenum - Enum value CONTRACT_VARIATION_REQUESTED was added to
ContractActivityTypeOptionsenum
- Type
FeeTypewas added - Field feeType was added to object type
TrancheTargetResidualFeeMarketType - Input Field feeType: FeeType! was added to input type
TrancheTargetResidualFeeMarketInput
- Field updatedAt was added to object type
OpportunityOutput
- Input Field schemeCode: String was added to input type
UnenrollAccountFromLoyaltyProgramInput - Input Field schemeCode: String was added to input type
LoyaltyPointsBalanceInput - Input Field schemeCode: String was added to input type
LoyaltyPointLedgersInput - Input Field schemeCode: String was added to input type
TransferLoyaltyPointsBetweenUsersInput - Input Field schemeCode: String was added to input type
AwardLoyaltyPointsInput - Input Field schemeCode: String was added to input type
DeductLoyaltyPointsInput - Input Field schemeCode: String was added to input type
LoyaltyPointsProgramEligibilityInput - Input Field postedDate: Date was added to input type
PostCreditInput - Input Field schemeCode: String was added to input type
RedeemLoyaltyPointsInput - Input Field schemeCode: String was added to input type
BulkAwardLoyaltyPointsInput - Input Field schemeCode: String was added to input type
EnrollAccountInLoyaltyProgramInput - Input Field schemeCode: String was added to input type
SetLoyaltyPointsUserInput
- Field accountByWorkflowId was added to object type
Query
- Enum value LEGAL_CONTACT was removed from
LeadContactRolesenum - Enum value OTHER_CONTACT was removed from
LeadContactRolesenum - Enum value COMMUNICATIONS_CONTACT was removed from
LeadContactRolesenum
FetchPreSignedLinkForOpportunityAttachmentInput.attachmentId type changed from ID to Int- Input Field organisationNumber: String was added to input type
CreateAffiliateLinkInputType CreateAffiliateLinkInputType.organisationId type changed from ID! to ID
- Input Field contactEmail: String was added to input type
CustomerDetailsInput
- Type
ContactEmailInputwas added - Input Field contactEmail: ContactEmailInput was added to input type
UpdateAccountUserInput - Input Field contactEmail: ContactEmailInput was added to input type
UpdateUserInput
- Type
LegacyOrderDetailsTypewas removed - Type
LegacyOrderTypewas removed - Type
LegacyOrderCustomerTypewas removed - Type
LegacyOrderLineTypewas removed - Type
LegacyOrderItemTypewas removed - Type
LegacyItemProfileTypewas removed - Type
LegacyOrderLinePeriodTypewas removed - Type
LegacyOrderLineDateRangeTypewas removed - Type
LegacyOrderLineDurationTypewas removed - Type
SalesRecordTypewas removed - Type
KrakenDrivenSalesInfoTypewas removed - Type
KrakenTrackedSalesInfoTypewas removed - Type
ExternalSalesInfoTypewas removed - Type
OrderStatuswas removed - Type
LegacyOrderResourcewas removed - Type
LegacyProcessOrderOutputwas removed - Type
LegacyProcessOrderInputwas removed - Type
LegacyOrderInputwas removed - Type
LegacyCustomerOrderInputwas removed - Type
LegacyOrderLineInputwas removed - Type
LegacyOrderItemInputwas removed - Type
LegacyItemProfileInputwas removed - Type
LegacyMarketDataInputwas removed - Type
OneOfMarketEnrollmentInputTypewas removed - Type
ElectricityEnrollmentMarketInputwas removed - Type
ElectricityProductCatalogEnrollmentMarketInputwas removed - Type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInputwas removed - Type
EssentialIndicatorwas removed - Type
ElectricityProductCatalogRetailerSwitchAdministrativeChangesInputwas removed - Type
ChangeOfTenancyTypewas removed - Type
SelfConsumptionTypewas removed - Type
SubsectionTypewas removed - Type
ElectricityProductCatalogRetailerSwitchTechnicalChangesInputwas removed - Type
ElectricityATRChoiceswas removed - Type
ATRTypewas removed - Type
PowerControlTypewas removed - Type
Voltagewas removed - Type
ElectricityProductCatalogMoveInEnrollmentMarketInputwas removed - Type
ElectricityProductCatalogNewSupplyEnrollmentMarketInputwas removed - Type
Provinceswas removed - Type
ElectricityNewSupplyRequestDataInputwas removed - Type
ElectricityNewSupplyContractInputwas removed - Type
ElectricityNewSupplyContractualConditionsInputwas removed - Type
ElectricityNewSupplyContactInputwas removed - Type
ElectricityNewSupplyPhoneInputwas removed - Type
ElectricityNewSupplyLocationTypewas removed - Type
ElectricityNewSupplyMeasurementEquipmentInputwas removed - Type
ElectricityNewSupplyMeterPointTypewas removed - Type
ElectricityNewSupplyDeviceModelInputwas removed - Type
ElectricityNewSupplyDeviceTypewas removed - Type
ElectricityNewSupplyMeterPointOwnershipwas removed - Type
ElectricityNewSupplyDeviceBrandwas removed - Type
ElectricityNewSupplyTechnicalDocumentationInputwas removed - Type
ElectricityNewSupplyCIEDataInputwas removed - Type
ElectricityNewSupplyCertificateInputwas removed - Type
ElectricityNewSupplyPaperCIEInputwas removed - Type
ElectricityNewSupplyInstallerInputwas removed - Type
ElectricityNewSupplySupplyPointTypewas removed - Type
ElectricityNewSupplyElectronicCIEInputwas removed - Type
ElectricityNewSupplyCIEScopewas removed - Type
ElectricityNewSupplyAPMDataInputwas removed - Type
ElectricityNewSupplyDocumentRecordInputwas removed - Type
ElectricityNewSupplyFileTypewas removed - Type
ElectricityAgreementTransferEnrollmentMarketInputwas removed - Type
GasEnrollmentMarketInputwas removed - Type
GasProductCatalogEnrollmentMarketInputwas removed - Type
GasProductCatalogueRetailerSwitchEnrollmentMarketInputwas removed - Type
GasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInputwas removed - Type
Municipalitieswas removed - Type
GasProductCatalogNewSupplyEnrollmentMarketInputwas removed - Type
GasNewSupplyRegistrationRequestDataInputwas removed - Type
GasNewSupplyProtectedClientTypewas removed - Type
GasNewSupplyEssentialClientTypewas removed - Type
GasNewSupplyContractualConditionsInputwas removed - Type
GasNewSupplyTollTypewas removed - Type
GasNewSupplyBillingMethodwas removed - Type
GasNewSupplyInstallationInputwas removed - Type
GasNewSupplyGasUseTypewas removed - Type
GasNewSupplyMeterOwnershipwas removed - Type
GasNewSupplyGasStationTypewas removed - Type
GasNewSupplyDocumentRecordInputwas removed - Type
GasNewSupplyAttachedDocumentTypewas removed - Type
GasAgreementTransferEnrollmentMarketInputwas removed - Type
NoYeswas removed - Type
SimpleServicesEnrollmentMarketInputwas removed - Type
SimpleServicesMarketDataSourceInputwas removed - Type
SimpleServicesQuotedSupplyPointInputwas removed - Type
SimpleServicesProductCatalogInputwas removed - Type
SimpleServicesAgreementTransferInputwas removed - Type
LegacyOrderLinePeriodInputwas removed - Field legacyOrderDetails was removed from object type
Query - Field legacyProcessOrder was removed from object type
Mutation
- Type
UpdateOnSiteJobsVendorComplaintwas added - Type
UpdateOnSiteJobsVendorComplaintInputTypewas added - Field updateOnSiteJobsVendorComplaint was added to object type
Mutation
- Type
BetalingsserviceDetailsInputwas added - Input Field betalingsservice: BetalingsserviceDetailsInput was added to input type
FinancialAccountDetailsOneOfInput
- Field collectionProcessNumber was added to object type
InstigateLeaveSupplierForCollectionProcessOutputType - Field number was removed from object type
InstigateLeaveSupplierForCollectionProcessOutputType - Input Field collectionProcessNumber: String! was added to input type
InstigateLeaveSupplierForCollectionProcessInputType - Input Field number removed from input type
InstigateLeaveSupplierForCollectionProcessInputType
- Input Field recordedAt: DateTime was added to input type
TimeSeriesEntryInput
- Input Field accountNumber: String was added to input type
CreateOnSiteJobsRequestInputType - Input Field propertyId: BigInt was added to input type
CreateOnSiteJobsRequestInputType
- Type
GasProductCatalogNewSupplyEnrollmentMarketInputwas added - Type
GasNewSupplyRegistrationRequestDataInputwas added - Type
GasNewSupplyProtectedClientTypewas added - Type
GasNewSupplyEssentialClientTypewas added - Type
GasNewSupplyContractualConditionsInputwas added - Type
GasNewSupplyTollTypewas added - Type
GasNewSupplyBillingMethodwas added - Type
GasNewSupplyInstallationInputwas added - Type
GasNewSupplyGasUseTypewas added - Type
GasNewSupplyMeterOwnershipwas added - Type
GasNewSupplyGasStationTypewas added - Type
GasNewSupplyDocumentRecordInputwas added - Type
GasNewSupplyAttachedDocumentTypewas added - Input Field newSupplyData: GasProductCatalogNewSupplyEnrollmentMarketInput was added to input type
GasProductCatalogEnrollmentMarketInput
- Type
InstigateLeaveSupplierForCollectionProcesswas added - Type
InstigateLeaveSupplierForCollectionProcessOutputTypewas added - Type
InstigateLeaveSupplierForCollectionProcessInputTypewas added - Field instigateLeaveSupplierForCollectionProcess was added to object type
Mutation
- Type
OnSiteJobsVendorComplaintStatuswas added - Type
OnSiteJobsVendorComplaintTypewas added - Field getOnSiteJobsVendorComplaintById was added to object type
Query
- Type
SettableCollateralTypewas added - Field collateralType was added to object type
CollateralRequiredType - Input Field amount: Int! was added to input type
CollateralRequiredInput - Input Field interestPolicy: String was added to input type
CollateralRequiredInput - Input Field reason: String! was added to input type
CollateralRequiredInput - Input Field collateralType: SettableCollateralType was added to input type
CollateralRequiredInput
- Type
ContactEmailTypewas added - Field contactEmails was added to object type
EspAccountUserType
- Deprecation reason on field
AccountUserRoleType.id changed from None toThe 'id' field is deprecated.
An access allocation's identifier is internal to the Customer Access domain. Access is identified by who it affects, not by the row that records it: please use 'user', 'account' and 'role' instead.
- Marked as deprecated on 2026-09-02.
- Scheduled for removal on or after 2026-11-01. - Deprecation reason on field
PortfolioUserRoleType.id changed from None toThe 'id' field is deprecated.
An access allocation's identifier is internal to the Customer Access domain. Access is identified by who it affects, not by the row that records it: please use 'user', 'portfolio' and 'role' instead.
- Marked as deprecated on 2026-09-02.
- Scheduled for removal on or after 2026-11-01.
- Type
CreateHistoricalCallswas added - Type
CreateHistoricalCallsSummaryTypewas added - Type
CreateHistoricalCallResultTypewas added - Type
CreateHistoricalCallResultStatuswas added - Type
CreateHistoricalCallsInputwas added - Type
HistoricalCallInputwas added - Type
CallDirectionwas added - Type
CallTerminationReasonwas added - Field createHistoricalCalls was added to object type
Mutation
- Argument brandCode: BrandChoices added to
Query.availableProducts
- Type
PortfolioAccessTypewas added - Type
PortfolioAccessConnectionTypeConnectionwas added - Type
PortfolioAccessConnectionTypeEdgewas added - Field accessiblePortfolios was added to object type
EspAccountUserType
- Type
ElectricityNewSupplyCustomerInputwas removed - Type
ElectricityNewSupplyCustomerIdentificationInputwas removed - Type
ElectricityNewSupplyIdTypewas removed - Type
ElectricityNewSupplyPersonTypewas removed - Type
ElectricityNewSupplyNameInputwas removed - Type
ElectricityNewSupplyPersonalNameInputwas removed - Type
ElectricityNewSupplyCompanyNameInputwas removed - Type
ElectricityNewSupplyContactAddressInputwas removed - Type
ElectricityNewSupplyLocationInputwas removed - Type
ElectricityNewSupplyStreetAddressInputwas removed - Type
ElectricityNewSupplyStreetTypewas removed - Type
ElectricityNewSupplyAddressExtraInfoTypewas removed - Type
ElectricityNewSupplyPostOfficeBoxInputwas removed - Type
ElectricityNewSupplyInstallerNifInputwas removed - Type
ElectricityNewSupplyInstallerCodeInputwas removed - Input Field customerAddressType: ElectricityNewSupplyLocationType! was added to input type
ElectricityProductCatalogNewSupplyEnrollmentMarketInput - Input Field customer removed from input type
ElectricityProductCatalogNewSupplyEnrollmentMarketInput ElectricityNewSupplyInstallerInput.nif type changed from ElectricityNewSupplyInstallerNifInput to StringElectricityNewSupplyInstallerInput.code type changed from ElectricityNewSupplyInstallerCodeInput to String
- Field supplyPointsInterface was added to object type
LeavePropertyProcessType - Type
SupplyPointInterfaceConnectionwas added - Type
SupplyPointInterfaceEdgewas added - Field supplyPointsInterface was added to object type
LeaveSupplierProcessType - Deprecation reason on field
LeaveSupplierProcessType.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface was added to object type
CoreSiteworksRequestType - Deprecation reason on field
CoreSiteworksRequestType.marketSupplyPoints changed from None toThe 'marketSupplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface was added to object type
OccupyPropertyProcessType - Deprecation reason on field
OccupyPropertyProcessType.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface was added to object type
JoinSupplierProcessType - Deprecation reason on field
JoinSupplierProcessType.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface was added to object type
Query - Deprecation reason on field
Query.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Deprecation reason on field
LeavePropertyProcessType.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface of type SupplyPointInterfaceConnection! was added to interface
AbstractSupplyPointProcessInterface - Deprecation reason on field
AbstractSupplyPointProcessInterface.supplyPoints changed from None toThe 'supplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23. - Field supplyPointsInterface was added to object type
OnSiteJobsRequestType - Deprecation reason on field
OnSiteJobsRequestType.marketSupplyPoints changed from None toThe 'marketSupplyPoints' field is deprecated.
Please use 'supplyPointsInterface' instead. It returns SupplyPointInterfaceConnection, whose node is CommonSupplyPointInterface, and supports inline fragments (e.g. ... on WaterSupplyPointType, ... on ElectricitySupplyPointType).
- Marked as deprecated on 2026-07-23.
- Scheduled for removal on or after 2027-01-23.
- Type
BusinessCreditCheckDataTypewas added - Type
BusinessCreditCheckDataInputwas added - Field businessCreditCheckData was added to object type
Query - Argument productCodes: [String] added to
Query.availableProducts
- Type
CreateNewAgreementFromProductSwitchProcesswas removed - Type
CreateNewAgreementFromProductSwitchProcessInputwas removed - Field createNewAgreementFromProductSwitchProcess was removed from object type
Mutation
- Field latestBillingDocumentIdentifier of type ID was added to interface
BillTransactionType - Field mostRecentBillingDocumentIdentifier was removed from interface
BillTransactionType - Field latestBillingDocumentIdentifier was added to object type
BillCharge - Field mostRecentBillingDocumentIdentifier was removed from object type
BillCharge - Field latestBillingDocumentIdentifier was added to object type
BillCredit - Field mostRecentBillingDocumentIdentifier was removed from object type
BillCredit - Field latestBillingDocumentIdentifier was added to object type
BillPayment - Field mostRecentBillingDocumentIdentifier was removed from object type
BillPayment - Field latestBillingDocumentIdentifier was added to object type
BillRefund - Field mostRecentBillingDocumentIdentifier was removed from object type
BillRefund
- Type
ElectricityProductCatalogNewSupplyEnrollmentMarketInputwas added - Type
ElectricityNewSupplyRequestDataInputwas added - Type
ElectricityNewSupplyContractInputwas added - Type
ElectricityNewSupplyContractualConditionsInputwas added - Type
ElectricityNewSupplyContactInputwas added - Type
ElectricityNewSupplyPhoneInputwas added - Type
ElectricityNewSupplyCustomerInputwas added - Type
ElectricityNewSupplyCustomerIdentificationInputwas added - Type
ElectricityNewSupplyIdTypewas added - Type
ElectricityNewSupplyPersonTypewas added - Type
ElectricityNewSupplyNameInputwas added - Type
ElectricityNewSupplyPersonalNameInputwas added - Type
ElectricityNewSupplyCompanyNameInputwas added - Type
ElectricityNewSupplyLocationTypewas added - Type
ElectricityNewSupplyContactAddressInputwas added - Type
ElectricityNewSupplyLocationInputwas added - Type
ElectricityNewSupplyStreetAddressInputwas added - Type
ElectricityNewSupplyStreetTypewas added - Type
ElectricityNewSupplyAddressExtraInfoTypewas added - Type
ElectricityNewSupplyPostOfficeBoxInputwas added - Type
ElectricityNewSupplyMeasurementEquipmentInputwas added - Type
ElectricityNewSupplyMeterPointTypewas added - Type
ElectricityNewSupplyDeviceModelInputwas added - Type
ElectricityNewSupplyDeviceTypewas added - Type
ElectricityNewSupplyMeterPointOwnershipwas added - Type
ElectricityNewSupplyDeviceBrandwas added - Type
ElectricityNewSupplyTechnicalDocumentationInputwas added - Type
ElectricityNewSupplyCIEDataInputwas added - Type
ElectricityNewSupplyCertificateInputwas added - Type
ElectricityNewSupplyPaperCIEInputwas added - Type
ElectricityNewSupplyInstallerInputwas added - Type
ElectricityNewSupplyInstallerNifInputwas added - Type
ElectricityNewSupplyInstallerCodeInputwas added - Type
ElectricityNewSupplySupplyPointTypewas added - Type
ElectricityNewSupplyElectronicCIEInputwas added - Type
ElectricityNewSupplyCIEScopewas added - Type
ElectricityNewSupplyAPMDataInputwas added - Type
ElectricityNewSupplyDocumentRecordInputwas added - Type
ElectricityNewSupplyFileTypewas added - Input Field newSupplyData: ElectricityProductCatalogNewSupplyEnrollmentMarketInput was added to input type
ElectricityProductCatalogEnrollmentMarketInput - Input Field isBusiness: Boolean was added to input type
CreateAffiliateLinkInputType
- Field mostRecentBillingDocumentIdentifier was added to object type
BillCharge - Field mostRecentBillingDocumentIdentifier of type ID was added to interface
BillTransactionType - Field mostRecentBillingDocumentIdentifier was added to object type
BillRefund - Field mostRecentBillingDocumentIdentifier was added to object type
BillCredit - Field reversedCharge was added to object type
BillCredit - Field mostRecentBillingDocumentIdentifier was added to object type
BillPayment
- Type
PriceAdjustmentBundlewas added - Type
PriceAdjustmentAvailabilityPeriodwas added - Type
PriceAdjustmentwas added - Type
PriceAdjustmentAdjustmentMethodwas added - Type
PriceAdjustmentTypewas added - Type
PriceAdjustmentRateSourcewas added - Field priceAdjustmentBundles was added to object type
Query
- Type
UpdateKnowledgeDatabaseArticleFromTextwas added - Type
UpdateKnowledgeDatabaseArticleFromTextInputwas added - Field updateKnowledgeDatabaseArticleFromText was added to object type
Mutation
- Field officialEntity was added to object type
ComplaintType
- Input Field accountNumber: String was added to input type
SendVerificationEmailInput - Input Field accountUserNumber: String was added to input type
SendVerificationEmailInput
- Type
CreateKnowledgeDatabaseArticleFromTextwas added - Type
CreateKnowledgeDatabaseArticleFromTextInputwas added - Field createKnowledgeDatabaseArticleFromText was added to object type
Mutation
- Field latestStep was added to object type
CollectionProcessDetailsType
- Input Field useConsumptionForRate: Boolean was added to input type
TrancheTargetMarketConfigurationInput - Input Field useResidualVolumeForRate: Boolean was added to input type
TrancheTargetMarketConfigurationInput - Field useConsumptionForRate was added to object type
TrancheTargetMarketConfigurationType - Field useResidualVolumeForRate was added to object type
TrancheTargetMarketConfigurationType
- Type
KnowledgeDatabaseArticlewas added - Type
ArticleTypewas added - Type
ArticleAudiencewas added - Type
KnowledgeDatabaseArticleBrandwas added - Type
ArticleStatuswas added - Field knowledgeDatabaseArticle was added to object type
Query - Deprecation reason on field
Lead.nationalId changed from None toThe 'nationalId' field is deprecated.
Please use 'leadContact.nationalId' instead.
- Marked as deprecated on 2026-06-10.
- Scheduled for removal on or after 2026-09-10. - Deprecation reason on field
LeadOutput.nationalId changed from None toThe 'nationalId' field is deprecated.
Please use 'leadContact.nationalId' instead.
- Marked as deprecated on 2026-06-10.
- Scheduled for removal on or after 2026-09-10. - Field nationalId was added to object type
LeadContactDetailsType
DeletePushNotificationBindingInput.externalProvider type changed from String to NotifiableApplicationExternalProviderRegisterPushNotificationBindingInput.externalProvider type changed from String to NotifiableApplicationExternalProvider
- Type
DeleteKnowledgeDatabaseArticlewas added - Type
DeleteKnowledgeDatabaseArticleInputwas added - Field deleteKnowledgeDatabaseArticle was added to object type
Mutation
- Type
TargetTypewas added - Input Field targetType: TargetType was added to input type
ImportTrancheRateInput - Input Field targetIdentifier: ID was added to input type
ImportTrancheRateInput ImportTrancheRateInput.contractIdentifier type changed from ID! to ID
- Type
CupsMarketTypewas added - Input Field marketType: CupsMarketType was added to input type
RetrieveSupplyAccountByCupsIdentifierInput
- Field placeholder was added to object type
AddressFieldConfigType
- Enum value APP was added to
SalesChannelChoicesenum - Enum value WEBSITE was added to
SalesChannelChoicesenum
- Type
AuxiliaryResultUnitwas added - Field unit was added to object type
QuantityAuxiliaryResultType - Field unit was added to object type
RangeAuxiliaryResultType
- Field accountUserAccessors was added to object type
PortfolioType
- Field accessibleBusinesses was added to object type
EspAccountUserType
- Type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInputwas removed - Type
AnomalyFraudFilewas added - Type
AnomalyFraudFileTypewas added - Field addressRest was added to object type
A629DetailsAcceptance - Field postalCode was added to object type
A629DetailsAcceptance - Field roadType was added to object type
A629DetailsAcceptance - Field lastSupplierChangeDate was added to object type
A629DetailsAcceptance - Field provinceDescription was added to object type
A629DetailsAcceptance - Field buildingNumber was added to object type
A629DetailsAcceptance - Field municipalityCode was added to object type
A629DetailsAcceptance - Field floor was added to object type
A629DetailsAcceptance - Field municipalityDescription was added to object type
A629DetailsAcceptance - Field roadName was added to object type
A629DetailsAcceptance - Field provinceCode was added to object type
A629DetailsAcceptance - Input Field retailerSwitchWithChangeOfTenancyData removed from input type
ElectricityProductCatalogEnrollmentMarketInput - Field maxPowerWithoutFile was added to object type
P0DetailsAcceptance - Field cieElectronicSignature was added to object type
P0DetailsAcceptance - Field extensionRightEndDate was added to object type
P0DetailsAcceptance - Field cieElectronicIndicator was added to object type
P0DetailsAcceptance - Field anomalyFraudFile was added to object type
P0DetailsAcceptance - Field supplierChangeDate was added to object type
P0DetailsAcceptance - Field ciePaperIndicator was added to object type
P0DetailsAcceptance - Field cieAvailable was added to object type
P0DetailsAcceptance - Field cieValidity was added to object type
P0DetailsAcceptance
- Input Field enqueueContext: String was added to input type
EnqueueInboundCallInput
- Type
RetrieveSupplyAccountByCupsIdentifierInputwas added - Field retrieveSupplyAccountByCupsIdentifier was added to object type
Query
- Field deliveredAt was added to object type
Message - Field subAdministrativeArea was added to object type
RichAddressType - Field subAdministrativeArea was added to object type
PropertyRichAddressType - Input Field subAdministrativeArea: String was added to input type
BillingAddressDetailsInput - Input Field subAdministrativeArea: String was added to input type
RichAddressInput
- Type
GenerateExternalMessagingUploadUrlwas added - Type
ExternalMessagingUploadPostRequestwas added - Type
GenerateExternalMessagingUploadUrlInputwas added - Field generateExternalMessagingUploadUrl was added to object type
Mutation
- Type
QuantityAuxiliaryResultTypewas added - Type
AuxiliaryResultInterfacewas added - Type
AuxiliaryResultPeriodTypewas added - Type
RangeAuxiliaryResultTypewas added - Type
AuxiliaryResultConnectionwas added - Type
AuxiliaryResultEdgewas added - Field id was added to object type
SupplyOrServiceCharge - Field auxiliaryResults was added to object type
Query
- Input Field landlineNumber: String was added to input type
LeadContactDetailsInput - Field landlineNumber was added to object type
LeadContactDetailsType
- Type
ProductPriceVariantInputwas added - Type
CreateOrUpdateProductPricesOutputwas added - Type
ProductPricewas added - Type
ProductPriceVariantwas added - Type
CreateOrUpdateProductPricesInputwas added - Type
ProductPriceInputwas added - Field createOrUpdateProductPrices was added to object type
Mutation GasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.streetType type changed from String! to StringGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.streetNumber type changed from String! to StringGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.province type changed from Provinces! to ProvincesGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.streetName type changed from String! to StringGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.postalCode type changed from String! to StringGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.city type changed from Municipalities! to Municipalities
- Field accessibleAccounts was added to object type
EspAccountUserType - Field referenceNumber was added to object type
SendTrustpilotReviewInvitation - Deprecation reason on field
SendTrustpilotReviewInvitation.sendAt changed from None toThe 'sendAt' field is deprecated.
This field only echoes back the 'sendAt' value given in the mutation input, so it
carries no information the caller does not already have.
- Marked as deprecated on 2026-08-18.
- Scheduled for removal on or after 2026-09-01.
You can read more about this deprecation on:
https://announcements.kraken.tech/announcements/public/1754/
- Deprecation reason on field
Mutation.createComplaint changed from None toThe 'createComplaint' field is deprecated.
This mutation is being removed from the core API and has no replacement.
If you create complaints through this mutation, please contact your Kraken
representative before the removal date.
- Marked as deprecated on 2026-08-17.
- Scheduled for removal on or after 2026-08-26.
- Type
MeterReadingEstimationReadingConnectionwas removed - Type
MeterReadingEstimationReadingEdgewas removed - Type
MeterReadingEstimationReadingTypewas removed - Field estimateMeterReadings was removed from object type
Query
- Field characteristics was added to object type
QuoteContractedVolumePeriodType - Field minimum was added to object type
QuoteContractedVolumePeriodType - Field measurementPeriod was added to object type
QuoteContractedVolumePeriodType - Field maximum was added to object type
QuoteContractedVolumePeriodType - Input Field characteristics: GenericScalar was added to input type
ContractedVolumePeriodInput - Input Field minimum: Decimal was added to input type
ContractedVolumePeriodInput - Input Field measurementPeriod: String! was added to input type
ContractedVolumePeriodInput - Input Field maximum: Decimal was added to input type
ContractedVolumePeriodInput - Field characteristics was added to object type
ContractedVolumePeriodType - Field minimum was added to object type
ContractedVolumePeriodType - Field measurementPeriod was added to object type
ContractedVolumePeriodType - Field maximum was added to object type
ContractedVolumePeriodType
- Type
ChangeContractGroupCompositionwas added - Type
ChangeContractGroupCompositionInputwas added - Field changeContractGroupComposition was added to object type
Mutation
- Input Field expirationDate: Date was added to input type
TriggerStandalonePaymentRequestInput - Input Field billingDueDateOverride: Date was added to input type
TriggerStandalonePaymentRequestInput
- Type
OnSiteJobsDraftAppointmentTypewas added - Field getOnSiteJobsDraftAppointmentById was added to object type
Query
- Enum value ADDITIONAL_CHARGE_COST was added to
ReadingStatisticTypeEnumenum - Enum value ADDITIONAL_CREDIT_COST was added to
ReadingStatisticTypeEnumenum - Enum value DISTANCE_CHARGE_COST was added to
ReadingStatisticTypeEnumenum - Enum value DEMAND_CHARGE_COST was added to
ReadingStatisticTypeEnumenum
- Enum value DD_FAILURE_ISU was added to
RepaymentReasonenum - Enum value CONTRACT_CANCELLATION was added to
RepaymentReasonenum - Enum value NO_CONTRACT was added to
RepaymentReasonenum - Enum value TRANSFER_ISU was added to
RepaymentReasonenum - Enum value OVERPAYMENT was added to
RepaymentReasonenum
- Type
SetScheduleCollectionMethodwas added - Type
SetScheduleCollectionMethodInputwas added - Field setScheduleCollectionMethod was added to object type
Mutation
- Type
CallRecordingDownloadTypewas added - Field download was added to object type
CallRecordingDetailType
- Field accountUserAccessors of type AccountUserAccessorAccessConnectionTypeConnection was added to interface
AccountInterface - Field accountUserAccessors was added to object type
Account
- Type
InstalmentByMonthlyAmountScheduleTypewas removed - Type
InstalmentByTotalAmountScheduleTypewas removed - Type
InstalmentByMonthlyAmountScheduleInputwas removed - Type
InstalmentByTotalAmountScheduleInputwas removed - Type
InstalmentScheduleTypewas added - Type
InstalmentScheduleInputwas added - Field getOnSiteJobsRequestByExternalReference was added to object type
Query - Field revokedAt was added to object type
Contract - Input Field instalment: InstalmentScheduleInput was added to input type
PaymentScheduleDetailsInput - Input Field instalmentByMonthlyAmount removed from input type
PaymentScheduleDetailsInput - Input Field instalmentByTotalAmount removed from input type
PaymentScheduleDetailsInput - Field revokedAt was added to object type
ContractDetails - Field instalment was added to object type
PaymentScheduleDataType - Field instalmentByMonthlyAmount was removed from object type
PaymentScheduleDataType - Field instalmentByTotalAmount was removed from object type
PaymentScheduleDataType
- Type
RecordCancelledPaymentwas added - Type
RecordCancelledPaymentInputwas added - Type
CancelledPaymentDetailsInputwas added - Field recordCancelledPayment was added to object type
Mutation
- Type
TraitInputwas added - Input Field traits: [TraitInput!]! was added to input type
CreateContractGroupInput CreateContractGroupInput.memberships type changed from [MembershipInput!] to [MembershipInput!]!- Default value for input field
CreateContractGroupInput.memberships changed from Undefined to []
- Field collectivePayments was added to object type
PortfolioType - Input Field collectivePayments: Boolean was added to input type
CreatePortfolioInput
- Input Field useExternalReference: Boolean was added to input type
MetadataInput
- Type
AddOpportunityEventDataInputwas added - Type
ConversionStatusEventDataInputwas added - Type
FlowEventDataInputwas added - Field addOpportunityEvent was added to object type
Mutation - Type
AddOpportunityEventwas added - Type
AddOpportunityEventInputwas added
- Deprecation reason on field
Query.estimateMeterReadings changed from None toThe 'estimateMeterReadings' field is deprecated.
Use estimatedSupplyPointReadings instead.
- Marked as deprecated on 2026-07-30.
- Scheduled for removal on or after 2026-08-10.
You can read more about this deprecation on:
https://announcements.kraken.tech/announcements/public/1621/ - Field assignedToTeamIdentifier was removed from object type
LeadOutput - Field assignedToUserIdentifier was removed from object type
LeadOutput - Field extraDetails was removed from object type
LeadOutput - Field assignedToAffiliateNumber was removed from object type
LeadOutput - Input Field createdByOrganization removed from input type
LeadsQueryInput - Field uncollectedFields was removed from object type
SalesFunnel - Field deprecated was removed from object type
FunnelField - Input Field assignedToTeamIdentifier removed from input type
CreateLeadInput - Input Field assignedToUserIdentifier removed from input type
CreateLeadInput - Input Field assignedToAffiliateNumber removed from input type
CreateLeadInput - Input Field funnelCode removed from input type
CreateLeadInput - Input Field assignedToTeamIdentifier removed from input type
UpdateLeadDetailsInput - Input Field assignedToUserIdentifier removed from input type
UpdateLeadDetailsInput - Input Field assignedToAffiliateNumber removed from input type
UpdateLeadDetailsInput - Field leadId was removed from object type
LeadIdType - Field extraDetails was removed from object type
OpportunityOutput - Input Field createdByOrganization removed from input type
OpportunitiesQueryInput - Input Field includeDeprecatedFields removed from input type
SalesFunnelInput
- Type
AssignedUserwas added - Type
AssignedUserTypeEnumwas added - Type
AssignedTeamwas added - Type
AssignedTeamTypeEnumwas added - Field assignedTeam was added to object type
OpportunityOutput - Field assignedUser was added to object type
OpportunityOutput
- Field partnerAccessors was added to object type
BusinessType
Collection.code type changed from String to String!
- Type
AccountUserAccessorAccessConnectionTypeConnectionwas added - Type
AccountUserAccessorAccessConnectionTypeEdgewas added - Type
AccountUserAccessorAccessTypewas added - Field accountUserAccessors was added to object type
BusinessType
- Enum value PENDING_DETAILS_FROM_AGENT was added to
OnSiteJobsAppointmentStatusenum
- Type
InitiateAgreementRescissionwas added - Type
InitiateAgreementRescissionInputwas added - Field initiateAgreementRescission was added to object type
Mutation
- Input Field note: String was added to input type
UpdateAccountReferralStatusInput
- Enum value QUOTE_REQUEST_FAILED was added to
QuoteConfigurationStatusenum - Enum value QUOTE_REQUESTED was added to
QuoteConfigurationStatusenum
- Enum value PENDING_KRAKEN_TIMESLOT_SELECTION was added to
OnSiteJobsAppointmentStatusenum - Enum value REQUIRES_TIMESLOT was removed from
OnSiteJobsAppointmentStatusenum
- Type
UpdatePortfolioOperationsTeamwas added - Type
UpdatePortfolioOperationsTeamInputwas added - Field updatePortfolioOperationsTeam was added to object type
Mutation
- Type
MembershipInputwas added - Input Field memberships: [MembershipInput!] was added to input type
CreateContractGroupInput
- Type
PartnerAccessorAccessConnectionTypeConnectionwas added - Type
PartnerAccessorAccessConnectionTypeEdgewas added - Type
PartnerAccessorAccessTypewas added - Field partnerAccessors was added to object type
Account - Field partnerAccessors of type PartnerAccessorAccessConnectionTypeConnection was added to interface
AccountInterface
- Enum value PENDING_INDUSTRY_MESSAGE was added to
OnSiteJobsAppointmentStatusenum - Enum value POST_APPOINTMENT_PENDING_INDUSTRY_MESSAGE was added to
OnSiteJobsAppointmentActionTriggerStageenum
- Input Field paymentUuid: String was added to input type
AmendPaymentInput AmendPaymentInput.paymentId type changed from Int! to Int
PaymentMethodType.paymentMethodType type changed from String to String!
- Type
OnSiteJobsAppointmentBookingDetailsInputwas added - Type
OnSiteJobsRequestBookingDetailsInputwas added - Type
OnSiteJobsUpdateAppointmentInputwas added - Type
OnSiteJobsAppointmentCancellationCategorywas added - Type
OnSiteJobsExternalJobTypeMappingTypewas added - Type
OnSiteJobsCommsStrategywas added - Type
OnSiteJobsAppointmentStatuswas added - Type
OnSiteJobsCancellationCategorywas added - Type
OnSiteJobsJobTypeTypewas added - Type
OnSiteJobsAppointmentSlotResultsTypewas added - Type
OnSiteJobsAppointmentSlotTypewas added - Type
OnSiteJobsAppointmentTypewas added - Type
OnSiteJobsAppointmentConnectionTypeConnectionwas added - Type
OnSiteJobsAppointmentConnectionTypeEdgewas added - Type
OnSiteJobsAppointmentActionConnectionTypeConnectionwas added - Type
OnSiteJobsAppointmentActionConnectionTypeEdgewas added - Type
OnSiteJobsAppointmentActionTypewas added - Type
OnSiteJobsAppointmentActionTriggerStagewas added - Type
OnSiteJobsWorkflowStatuswas added - Type
CoreSiteworksAppointmentTypewas added - Type
CancelOnSiteJobsAppointmentwas added - Type
CancelOnSiteJobsAppointmentInputTypewas added - Type
UpdateOnSiteJobsAppointmentwas added - Type
StartOnSiteJobsAppointmentBookingSessionwas added - Type
StartOnSiteJobsAppointmentBookingSessionForRequestwas added - Type
StartOnSiteJobsAppointmentReschedulingSessionwas added - Type
StartOnSiteJobsTimeslotPickingSessionwas added - Type
CreateOnSiteJobsAppointmentwas added - Type
CreateOnSiteJobsAppointmentWithDatewas added - Type
CreateOnSiteJobsAppointmentWithoutDateOrTimewas added - Type
CreateOnSiteJobsAppointmentWithoutBookingwas added - Type
OnSiteJobsCreateAppointmentInputwas added - Type
PickTimeslotForOnSiteJobsAppointmentwas added - Input Field orderSubmittedAt: DateTime was added to input type
EnrollmentInput - Field createOnSiteJobsAppointmentWithoutBooking was added to object type
Mutation - Field startOnSiteJobsAppointmentBookingSession was added to object type
Mutation - Field updateOnSiteJobsAppointment was added to object type
Mutation - Field createOnSiteJobsAppointment was added to object type
Mutation - Field startOnSiteJobsAppointmentBookingSessionForRequest was added to object type
Mutation - Field startOnSiteJobsTimeslotPickingSession was added to object type
Mutation - Field createOnSiteJobsAppointmentWithDate was added to object type
Mutation - Field cancelOnSiteJobsAppointment was added to object type
Mutation - Field startOnSiteJobsAppointmentReschedulingSession was added to object type
Mutation - Field createOnSiteJobsAppointmentWithoutDateOrTime was added to object type
Mutation - Field pickTimeslotForOnSiteJobsAppointment was added to object type
Mutation - Field appointmentCheckResults was added to object type
OnSiteJobsCheckResultsType - Field canCreateAppointment was added to object type
OnSiteJobsCheckResultsType - Field hasAppointmentWarnings was added to object type
OnSiteJobsCheckResultsType - Field appointments was added to object type
CoreSiteworksRequestType - Field getOnSiteJobsAppointmentSlots was added to object type
Query - Field getOnSiteJobsAppointmentByExternalReference was added to object type
Query - Field getOnSiteJobsAppointmentById was added to object type
Query - Field getOnSiteJobsJobTypes was added to object type
Query - Field appointments was added to object type
OnSiteJobsRequestType
- Type
UpdateBusinesswas added - Type
UpdateBusinessInputwas added - Field updateBusiness was added to object type
Mutation
- Type
CampaignAccountStatuswas added - Argument status: CampaignAccountStatus added to
Query.campaigns
- Enum value AI_RESOLVED was added to
ConversationClosedReasonChoicesenum
- Type
ContractReferencesTypewas added - Field contractReferences was added to object type
JoinSupplierProcessType - Field contractIdentifiers was removed from object type
JoinSupplierProcessType
- Type
AccessorAccessConnectionTypeConnectionwas removed - Type
AccessorAccessConnectionTypeEdgewas removed - Type
AccessorAccessTypewas removed - Type
AccessorUnionwas removed - Type
PartnerUserAccessorAccessConnectionTypeConnectionwas added - Type
PartnerUserAccessorAccessConnectionTypeEdgewas added - Type
PartnerUserAccessorAccessTypewas added - Field partnerUserAccessors was added to object type
AffiliateOrganisationType - Field accessors was removed from object type
AffiliateOrganisationType
- Type
RecordInitiatedPaymentwas added - Type
RecordInitiatedPaymentInputwas added - Type
InitiatedPaymentDetailsInputwas added - Type
PaymentUUIDOnlyActionIntentInputwas added - Field recordInitiatedPayment was added to object type
Mutation
- Type
ContractIdentifiersInputwas removed - Type
ContractReferencesInputwas added - Input Field contractReferences: ContractReferencesInput was added to input type
EnrollmentInput - Input Field contractIdentifiersInput removed from input type
EnrollmentInput
- Type
EntityAccessConnectionTypeConnectionwas removed - Type
EntityAccessConnectionTypeEdgewas removed - Type
EntityAccessTypewas removed - Type
AccessibleEntityUnionwas removed - Type
AccountAccessConnectionTypeConnectionwas added - Type
AccountAccessConnectionTypeEdgewas added - Type
AccountAccessTypewas added - Type
BusinessAccessConnectionTypeConnectionwas added - Type
BusinessAccessConnectionTypeEdgewas added - Type
BusinessAccessTypewas added AffiliateOrganisationType.accessibleBusinesses type changed from EntityAccessConnectionTypeConnection to BusinessAccessConnectionTypeConnectionAffiliateOrganisationType.accessibleAccounts type changed from EntityAccessConnectionTypeConnection to AccountAccessConnectionTypeConnection
- Type
AccessorAccessConnectionTypeConnectionwas added - Type
AccessorAccessConnectionTypeEdgewas added - Type
AccessorAccessTypewas added - Type
AccessorUnionwas added - Field accessors was added to object type
AffiliateOrganisationType
- Enum value INDUSTRY_EXCEPTION_UNSOLICITED_CHANGE_ENLR_OR_SPLR was added to
AccountReminderTypesenum
- Enum value INFOBIP was added to
VoiceVendorenum
- Type
PartnerAccessTypewas added - Field accessiblePartner was added to object type
PartnerViewerType
- Field description was added to object type
QuantityType
- Input Field geographicalId: String was added to input type
RichAddressInput - Input Field geographicalId: String was added to input type
BillingAddressDetailsInput - Field geographicalId was added to object type
PropertyRichAddressType - Field geographicalId was added to object type
RichAddressType
- Enum value ANDROID_FCM was added to
NotifiableApplicationServiceenum - Enum value IOS_FCM was added to
NotifiableApplicationServiceenum
- Type
CreateAccountManualHoldwas added - Type
AccountManualHoldTypewas added - Type
CreateAccountManualHoldInputwas added - Field createAccountManualHold was added to object type
Mutation
- Field accessibleBusinesses was added to object type
AffiliateOrganisationType
- Deprecation reason on field
ResetPasswordMutationPayload.clientMutationId changed from None toThe 'clientMutationId' field is deprecated.
This field is a relic of early Relay conventions and is no longer necessary.
- Marked as deprecated on 2026-07-29.
- Scheduled for removal on or after 2027-07-29.
- Enum value GENESYS was added to
VoiceVendorenum
- Type
AmendContractSubjectOutputwas added - Type
AmendContractSubjectInputwas added - Type
SubjectAdditionInputwas added - Type
SubjectRemovalInputwas added - Type
SubjectUpdateInputwas added - Type
CallerIdentificationRestrictionsInputwas added - Input Field callerIdentificationRestrictions: CallerIdentificationRestrictionsInput was added to input type
CreateInboundCallInput - Field amendContractSubject was added to object type
Mutation
- Field creationSalesChannel was added to object type
OpportunityOutput - Field conversionSalesChannel was added to object type
OpportunityOutput
- Field code was added to object type
Collection
- Type
CreateContractGroupOutputwas added - Type
CreateContractGroupInputwas added - Type
ManagingPartyInputwas added - Field createContractGroup was added to object type
Mutation
- Input Field reasonCode: RepaymentReason was added to input type
RequestRepaymentInputType
- Field flowId was added to object type
RegisterLeadFlowStatusEvent - Field possibleErrors was removed from object type
RegisterLeadFlowStatusEvent - Field accountNumber was added to object type
SetPaymentPreference - Field possibleErrors was removed from object type
SetPaymentPreference - Field accountNumber was added to object type
StopAutomatedPayments - Field possibleErrors was removed from object type
StopAutomatedPayments - Field roleCode was added to object type
GrantUserAccessToBusiness - Field possibleErrors was removed from object type
GrantUserAccessToBusiness - Field flowId was added to object type
RegisterOpportunityFlowStatusEvent - Field possibleErrors was removed from object type
RegisterOpportunityFlowStatusEvent - Field roleCode was added to object type
AddUserToPortfolio - Field possibleErrors was removed from object type
AddUserToPortfolio - Field reminderId was added to object type
CompleteReminder - Field possibleErrors was removed from object type
CompleteReminder - Field portfolioNumber was added to object type
AddPortfolioReference - Field possibleErrors was removed from object type
AddPortfolioReference - Field roleCode was added to object type
RevokeUserAccessFromBusiness - Field possibleErrors was removed from object type
RevokeUserAccessFromBusiness
- Type
EntityAccessConnectionTypeConnectionwas added - Type
EntityAccessConnectionTypeEdgewas added - Type
EntityAccessTypewas added - Type
AccessibleEntityUnionwas added - Type
RoleAssignmentwas added - Type
AccessScopewas added - Type
PaymentScheduleChangeEventTypewas added - Type
PaymentScheduleChangeCategorywas added - Field changeHistory was added to object type
PaymentScheduleType - Field accessibleAccounts was added to object type
AffiliateOrganisationType
- Input Field postalAddress: RichAddressInput was added to input type
AdHocRecipientInput
- Type
UserRolewas added - Type
RoleInterfacewas added - Type
PartnerRolewas added - Type
PartnerUserRolewas added - Type
BusinessRolewas added
- Field hasAutocomplete was added to object type
AddressFieldConfigType
- Type
InstalmentByMonthlyAmountScheduleTypewas added - Type
InstalmentByTotalAmountScheduleTypewas added - Type
InstalmentByMonthlyAmountScheduleInputwas added - Type
InstalmentPeriodEnumwas added - Type
InstalmentByTotalAmountScheduleInputwas added - Input Field instalmentByTotalAmount: InstalmentByTotalAmountScheduleInput was added to input type
PaymentScheduleDetailsInput - Input Field instalmentByMonthlyAmount: InstalmentByMonthlyAmountScheduleInput was added to input type
PaymentScheduleDetailsInput - Field instalmentByTotalAmount was added to object type
PaymentScheduleDataType - Field instalmentByMonthlyAmount was added to object type
PaymentScheduleDataType
- Input Field paymentUuid: String was added to input type
PaymentActionIntentOneOfInput
- Input Field externalProvider: String was added to input type
DeletePushNotificationBindingInput
- Enum value NZL_SERVICE_ORDER_INCOMPLETED was added to
AccountReminderTypesenum
- Type
RecordChargedBackPaymentwas added - Type
RecordChargedBackPaymentInputwas added - Type
ChargedBackPaymentDetailsInputwas added - Field recordChargedBackPayment was added to object type
Mutation - Enum value REFUND_ELIGIBILITY was added to
StorylineAnalyzerTypeChoicesenum - Field autocompleteAddressFieldOptions was added to object type
Query
- Enum value SWEB was added to
OnSiteJobsAgentenum
- Type
TriggerStandalonePaymentRequestwas added - Type
PaymentNotificationwas added - Type
TriggerStandalonePaymentRequestInputwas added - Type
AdHocRecipientInputwas added - Field triggerStandalonePaymentRequest was added to object type
Mutation
- Input Field replyToMessageRelayId: ID was added to input type
SendInkOutboundMessageInput - Input Field useFullReplyThread: Boolean was added to input type
SendInkOutboundMessageInput
- Field supplyVoltage was added to object type
P0DetailsAcceptance - Field cieSupplyType was added to object type
P0DetailsAcceptance - Field cieLowVoltageInstalledPower was added to object type
P0DetailsAcceptance - Field cieSupplyVoltage was added to object type
P0DetailsAcceptance
- Type
UpdatePropertyAddresswas added - Type
UpdatePropertyAddressInputwas added - Field updatePropertyAddress was added to object type
Mutation
- Field autoRenewable was added to object type
SocialBonus
- Type
SendTrustpilotReviewInvitationwas added - Type
SendTrustpilotReviewInvitationInputwas added - Field sendTrustpilotReviewInvitation was added to object type
Mutation
- Type
ApplicableRateValidityPeriodTypewas added - Field isSalesTax was added to object type
ApplicableRateType - Field unitDisplay was added to object type
ApplicableRateType - Field category was added to object type
ApplicableRateType - Field currency was added to object type
ApplicableRateType - Field sourceSystem was added to object type
ApplicableRateType - Field validityPeriod was added to object type
ApplicableRateType - Field rates was added to object type
SupplyProductType
- Type
EstimatedSupplyPointReadingTypewas added - Field estimatedSupplyPointReadings was added to object type
Query
- Input Field externalProvider: String was added to input type
RegisterPushNotificationBindingInput
- Type
CallConnectionTypeConnectionwas added - Type
CallConnectionTypeEdgewas added - Field calls was added to object type
Query - Field tags was added to object type
OutboundCallType - Field tags was added to object type
InboundCallType - Field tags of type [CallTagType]! was added to interface
CallInterface
- Field characteristics was added to object type
PriceForStream - Field schemes was added to object type
PriceForStream - Deprecation reason on field
PriceForStream.schemeLabels changed from None toThe 'schemeLabels' field is deprecated.
Please use 'schemes' instead.
- Marked as deprecated on 2026-07-17.
- Scheduled for removal on or after 2026-07-31. - Deprecation reason on field
PriceForStream.characteristicMapping changed from None toThe 'characteristicMapping' field is deprecated.
Please use 'characteristics' instead.
- Marked as deprecated on 2026-07-17.
- Scheduled for removal on or after 2026-07-31. - Field characteristics was added to object type
VariantProfile - Field schemes was added to object type
VariantProfile - Deprecation reason on field
VariantProfile.characteristicValues changed from None toThe 'characteristicValues' field is deprecated.
Please use 'characteristics' instead.
- Marked as deprecated on 2026-07-17.
- Scheduled for removal on or after 2026-07-31. - Deprecation reason on field
VariantProfile.schemeLabels changed from None toThe 'schemeLabels' field is deprecated.
Please use 'schemes' instead.
- Marked as deprecated on 2026-07-17.
- Scheduled for removal on or after 2026-07-31.
- Input Field contractIdentifiers removed from input type
EnrollmentInput
- Type
SendInkOutboundMessagewas added - Type
SendInkOutboundMessageInputwas added - Type
InkSendMessageInputwas added - Field sendInkOutboundMessage was added to object type
Mutation - Field externalId was added to object type
EspAccountUserType
- Field termsAndConditions was added to object type
SupplyProductType - Deprecation reason on field
SupplyProductType.termsAndConditionsTypes changed from None toThe 'termsAndConditionsTypes' field is deprecated.
This field returned the incorrect terms and conditions. Please use 'termsAndConditions' instead.
- Marked as deprecated on 2026-07-14.
- Scheduled for removal on or after 2026-09-14. - Input Field externalReference: String was added to input type
CreateOnSiteJobsRequestInputType
- Enum value ESSENTIAL_WATER_FIELD was added to
OnSiteJobsAgentenum
- Argument supplyPointExternalIdentifier: String added to
AccountBillingInfo.marketSupplyAgreements - Argument supplyPointExternalIdentifier: String added to
Account.marketSupplyAgreements
- Enum value ESSENTIAL_WATER_FIELD was removed from
OnSiteJobsAgentenum
- Enum value ESSENTIAL_WATER_FIELD was added to
OnSiteJobsAgentenum
- Enum value DANKORT was added to
CardPaymentNetworkenum
- Type
StartGroupedCollectionProcesswas added - Type
StartGroupedCollectionProcessOutputwas added - Type
StartGroupedCollectionProcessInputwas added - Field startGroupedCollectionProcess was added to object type
Mutation
- Enum value AGREEMENT was added to
StorylineEntryTypesenum
- Input Field supplyPointIdentifier: String was added to input type
TimeSeriesSpecificationEligibilityScheduleInput - Input Field supplyPointIdentifier: String was added to input type
RateGroupEligibilityScheduleInput - Field supplyPointIdentifier was added to object type
TimeSeriesSpecificationEligibilityScheduleType - Field supplyPointIdentifier was added to object type
RateGroupEligibilityScheduleType
- Type
ApplicableRateConnectionwas added - Type
ApplicableRateEdgewas added - Type
ApplicableRateTypewas added - Field agreementRates was added to object type
Query
- Enum value NZL_REGISTRY_REQUEST_SUPERSEDED was added to
AccountReminderTypesenum
- Enum value NZL_REGISTRY_REQUEST_REJECTED was added to
AccountReminderTypesenum
CommonAgreementType.ratesAgreedAt type changed from DateTime to DateTime!
- Type
ImportTrancheRatewas added - Type
ImportTrancheRateInputwas added - Type
TrancheMarketNamewas added - Type
TrancheRateUnitwas added - Field importTrancheRate was added to object type
Mutation
- Enum value PENDING was added to
ContractStatusenum
- Input Field reference: String was added to input type
PaymentMethodInput
- Field overrideFixedAmount was added to object type
PartnerCommissionContractConfigType - Input Field triggerId: String was added to input type
AddStorylineToInkConversationInput - Field triggerId was added to object type
InkStoryline - Input Field overrideFixedAmount: Decimal was added to input type
PartnerCommissionContractConfigInput
- Input Field validTo removed from input type
TerminateContractInput TerminateContractInput.validToDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field validFrom removed from input type
ActualizeContractInput ActualizeContractInput.validFromDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field validFrom removed from input type
CreateContractInput - Input Field signedAt removed from input type
CreateContractInput - Input Field validTo removed from input type
CreateContractInput CreateContractInput.validFromDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!CreateContractInput.signedAtDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field applicableAt removed from input type
VaryContractTermsInput
- Input Field taxNumber: String was added to input type
CreateShellAccountInput - Field taxNumber was added to object type
CreateShellAccountPayload
- Type
RefundVoucherInputwas added - Type
RefundVoucherwas added - Field refundVoucher was added to object type
Mutation
- Type
AgentAuxiliaryStatusTypewas added - Field agentAuxiliaryStatus was added to object type
Query
- Field callDirection was added to object type
CallRecordingDetailType
- Enum value EXPIRED was added to
QuoteConfigurationStatusenum
- Type
ConsentOutputwas added - Field passportNumber was added to object type
AccountUserMeta - Field passportCountry was added to object type
AccountUserMeta - Field consents was added to object type
LeadContactDetailsType
- Field identifier was added to object type
CollectiveBillType
LatePaymentFeesInput.percentageIntervalDays type changed from Decimal to IntLatePaymentFeesInput.flatFeeAmount type changed from Decimal to IntLatePaymentFeesType.percentageIntervalDays type changed from Decimal to IntLatePaymentFeesType.flatFeeAmount type changed from Decimal to Int
- Field isHeld was added to object type
InvoiceType - Field isHeld was added to object type
InvoiceBillingDocumentType - Field isHeld was added to object type
PeriodBasedDocumentType
- Type
ConsentOutputwas removed - Default value for input field
LegacyMarketDataInput.addressDetails changed from None to Undefined - Field consents was removed from object type
OpportunityOutput - Default value for input field
EnrollmentInput.bankDetails changed from None to Undefined - Default value for input field
EnrollmentInput.contractIdentifiersInput changed from None to Undefined - Default value for input field
EnrollmentInput.instructionDetails changed from None to Undefined - Default value for input field
EnrollmentInput.salesInfo changed from None to Undefined - Default value for input field
EnrollmentInput.paymentSchedule changed from None to Undefined - Default value for input field
EnrollmentInput.paymentSlipDetails changed from None to Undefined - Default value for input field
EnrollmentInput.securityDeposit changed from None to Undefined - Field consents was removed from object type
Lead - Field consents was removed from object type
LeadOutput
- Type
UpdateAccountBillingNamewas added - Type
UpdateAccountBillingNameInputwas added - Field updateAccountBillingName was added to object type
Mutation
- Input Field consents: [ConsentTypeInput] was added to input type
LeadContactDetailsInput
- Field callId was added to object type
CallRecordingDetailType
- Type
OrganisationReferenceTypewas added - Type
ReplacePartnerReferenceswas added - Type
ReplacePartnerReferencesInputTypewas added - Type
OrganisationReferenceInputwas added - Field replacePartnerReferences was added to object type
Mutation - Field references was added to object type
AffiliateOrganisationType
- Field possibleErrors was removed from object type
AddProperty - Field possibleErrors was removed from object type
AllowRepaymentSubmission - Field possibleErrors was removed from object type
UpdateOpportunityStage - Field possibleErrors was removed from object type
CreateCallMetadata - Field possibleErrors was removed from object type
AddSignupReferralOnAccount - Field possibleErrors was removed from object type
SendVerificationEmail - Field possibleErrors was removed from object type
UpdateBillingAddress - Field possibleErrors was removed from object type
RefundPayment - Field possibleErrors was removed from object type
UpdateDCAProceeding - Field possibleErrors was removed from object type
DeletePropertyDescendants - Field possibleErrors was removed from object type
CreateOpportunityForLead - Field possibleErrors was removed from object type
UpdateBillingDetails - Field possibleErrors was removed from object type
CreatePortfolio - Field possibleErrors was removed from object type
CreateMetadata - Field possibleErrors was removed from object type
CommenceDCAProceeding - Field possibleErrors was removed from object type
UpdateAccountUser - Field possibleErrors was removed from object type
RequestDoubleOptIn - Field possibleErrors was removed from object type
CreateCreditTransferPermission - Field possibleErrors was removed from object type
CreateInkLiveChatMessage - Field possibleErrors was removed from object type
RedeemLoyaltyPointsForAccountCredit - Field possibleErrors was removed from object type
AssessCollectionProcessRecordForPause - Field possibleErrors was removed from object type
GetEmbeddedSecretForNewPaymentInstruction - Field possibleErrors was removed from object type
AssociateCallWithAccount - Field possibleErrors was removed from object type
CancelRepaymentRequest - Field possibleErrors was removed from object type
UpdateAccountBillingAddress - Field possibleErrors was removed from object type
UpdateAccountReference - Field possibleErrors was removed from object type
UpdateAPIException - Field possibleErrors was removed from object type
UpdateMetadata - Field possibleErrors was removed from object type
UpdateAffiliateLink - Field possibleErrors was removed from object type
RecordInvalidatedPaymentMethod - Field possibleErrors was removed from object type
MoveToBucket - Field possibleErrors was removed from object type
ValidateAddress - Field possibleErrors was removed from object type
CreateSolarWalletRelationship - Field possibleErrors was removed from object type
UpdatePaymentDetails - Field possibleErrors was removed from object type
CompleteStandalonePayment - Field possibleErrors was removed from object type
JoinSupplierAcceptTermsAndConditions - Field possibleErrors was removed from object type
CompleteApproval - Field possibleErrors was removed from object type
ReactivateCollectionProcessRecord - Field possibleErrors was removed from object type
CreateContributionAgreement - Field possibleErrors was removed from object type
UpdateLeadDetails - Field possibleErrors was removed from object type
CreateOpportunityAndLead - Field possibleErrors was removed from object type
RemoveBankDetailsForLead - Field possibleErrors was removed from object type
TransferLedgerBalance - Field possibleErrors was removed from object type
TriggerCollectionProcessMessage - Field possibleErrors was removed from object type
CreateExternalMessage - Field possibleErrors was removed from object type
AssignInkBucket - Field possibleErrors was removed from object type
RevokeAgreement - Field possibleErrors was removed from object type
InvalidateRefreshTokensForUser - Field possibleErrors was removed from object type
CreateNewAgreementFromProductSwitchProcess - Field possibleErrors was removed from object type
InitiateStandalonePayment - Field possibleErrors was removed from object type
InitiateProductSwitch - Field possibleErrors was removed from object type
UpdateAgentAuxiliaryStatus - Field possibleErrors was removed from object type
UpdateCommsDeliveryPreference - Field possibleErrors was removed from object type
RequestPrintedBill - Field possibleErrors was removed from object type
EscalateInkConversation - Field possibleErrors was removed from object type
UpdateAccountBillingEmail - Field possibleErrors was removed from object type
UpdateAffiliateOrganisation - Field possibleErrors was removed from object type
RedeemReferralClaimCode - Field possibleErrors was removed from object type
CreatePartnerUser - Field possibleErrors was removed from object type
CreateScheduledTransactions - Field possibleErrors was removed from object type
GeneratePreSignedToken - Field possibleErrors was removed from object type
CreateBusiness - Field possibleErrors was removed from object type
UpdateSiteworksRequest - Field possibleErrors was removed from object type
AwardLoyaltyPoints - Field possibleErrors was removed from object type
UpdatePassword - Field possibleErrors was removed from object type
TransferLeadOpportunities - Field possibleErrors was removed from object type
RecordActivatedPaymentMethod - Field possibleErrors was removed from object type
SubmitGasSelfReading - Field possibleErrors was removed from object type
CreateAccountReference - Field possibleErrors was removed from object type
RegisterEVChargerLead - Field possibleErrors was removed from object type
UpdateAgreementRollover - Field possibleErrors was removed from object type
StartCollectionProcess - Field possibleErrors was removed from object type
CreateCustomerFeedback - Field possibleErrors was removed from object type
InvalidatePreSignedTokensForUser - Field possibleErrors was removed from object type
TransferLoyaltyPointsBetweenUsers - Field possibleErrors was removed from object type
CreateOpportunityFileAttachment - Field possibleErrors was removed from object type
UpdateLeadStage - Field possibleErrors was removed from object type
UpdateMessageTags - Field possibleErrors was removed from object type
AddChildToProperty - Field possibleErrors was removed from object type
CreateLead - Field possibleErrors was removed from object type
ConnectAiAgentToCall - Field possibleErrors was removed from object type
BulkAwardLoyaltyPoints - Field possibleErrors was removed from object type
BackendScreenEvent - Field possibleErrors was removed from object type
RegisterCustomerAsset - Field possibleErrors was removed from object type
SetOpportunityOutcome - Field possibleErrors was removed from object type
AddPartnerUserToTeam - Field possibleErrors was removed from object type
AcceptGoodsQuote - Field possibleErrors was removed from object type
CreateAffiliateOrganisation - Field possibleErrors was removed from object type
UpdateAccountReferralStatus - Field possibleErrors was removed from object type
VerifyIdentity - Field possibleErrors was removed from object type
CreateMfaDevice - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordToActive - Field possibleErrors was removed from object type
AmendPayment - Field possibleErrors was removed from object type
ScheduleQuoteFollowUp - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordLatestStep - Field possibleErrors was removed from object type
RemovePropertyFromHierarchy - Field possibleErrors was removed from object type
DeductLoyaltyPoints - Field possibleErrors was removed from object type
UpdateOpportunityExtraDetails - Field possibleErrors was removed from object type
CreateCollectionProcessEvent - Field possibleErrors was removed from object type
CreateOfferGroupForQuoting - Field possibleErrors was removed from object type
InvalidatePreSignedToken - Field possibleErrors was removed from object type
CreateOrUpdateLoyaltyCardMutation - Field possibleErrors was removed from object type
GenerateAffiliatesAudioRecordingPreSignedUrl - Field possibleErrors was removed from object type
CreateAccountPaymentSchedule - Field possibleErrors was removed from object type
UpdateDocumentAccessibilityPreference - Field possibleErrors was removed from object type
VerifyCustomer - Field possibleErrors was removed from object type
SetUpDirectDebitInstructionForBusiness - Field possibleErrors was removed from object type
DeleteMfaDevice - Field possibleErrors was removed from object type
InitiateHostedStandalonePayment - Field possibleErrors was removed from object type
UpdateOfferGroupOnOpportunity - Field possibleErrors was removed from object type
CreateComplaint - Field possibleErrors was removed from object type
CreateAPIException - Field possibleErrors was removed from object type
FetchGeneratePaymentFingerprint - Field possibleErrors was removed from object type
CreateCampaignItems - Field possibleErrors was removed from object type
UpdateOnSiteJobsRequest - Field possibleErrors was removed from object type
ConfirmDoubleOptIn - Field possibleErrors was removed from object type
UpdateOptionsLanguagePreference - Field possibleErrors was removed from object type
RetireCustomerAsset - Field possibleErrors was removed from object type
AssociateItemToCollectionProcess - Field possibleErrors was removed from object type
CancelPayment - Field possibleErrors was removed from object type
CreateQuoteForAccount - Field possibleErrors was removed from object type
AddBusinessToSegmentMutation - Field possibleErrors was removed from object type
SendOfferQuoteSummary - Field possibleErrors was removed from object type
UpdateAgreementPeriod - Field possibleErrors was removed from object type
CreateAPICall - Field possibleErrors was removed from object type
AcceptOfferForQuoting - Field possibleErrors was removed from object type
CloseOpenPrintBatch - Field possibleErrors was removed from object type
UpdateActivePurchase - Field possibleErrors was removed from object type
AddParentToProperty - Field possibleErrors was removed from object type
UpdateNotesOnOpportunity - Field possibleErrors was removed from object type
InvalidatePaymentInstruction - Field possibleErrors was removed from object type
SendQuoteSummary - Field possibleErrors was removed from object type
RecordPendingPayment - Field possibleErrors was removed from object type
RegisterPhoneLead - Field possibleErrors was removed from object type
SetUpDirectDebitInstructionFromStoredDetails - Field possibleErrors was removed from object type
CreateInboundCall - Field possibleErrors was removed from object type
DetachSupplyPointFromEstimationGroup - Field possibleErrors was removed from object type
GenerateInkPresignedUrl - Field possibleErrors was removed from object type
CreatePostEvents - Field possibleErrors was removed from object type
NextOperationsTeamRoundRobin - Field possibleErrors was removed from object type
CreateAPIExceptionEvent - Field possibleErrors was removed from object type
StoreBankDetailsForLead - Field possibleErrors was removed from object type
RemovePartnerUserFromTeam - Field possibleErrors was removed from object type
LinkAccountToBusiness - Field possibleErrors was removed from object type
DeletePushNotificationBinding - Field possibleErrors was removed from object type
UpdateAccountUserConsents - Field possibleErrors was removed from object type
RecordDepositAgreementAccepted - Field possibleErrors was removed from object type
UpdateCampaignAccountExpiryDate - Field possibleErrors was removed from object type
UpdateAgreementRescission - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordToComplete - Field possibleErrors was removed from object type
StoreDirectDebitPaymentMethodDetails - Field possibleErrors was removed from object type
BlockRepaymentSubmission - Field possibleErrors was removed from object type
SendAgreementRescissionConfirmation - Field possibleErrors was removed from object type
CreateGoodsQuoteWithoutAccount - Field possibleErrors was removed from object type
DeleteAccountReference - Field possibleErrors was removed from object type
RemoveCampaignItems - Field possibleErrors was removed from object type
WithdrawDunning - Field possibleErrors was removed from object type
RunAgreementRollover - Field possibleErrors was removed from object type
AddPropertyToHierarchy - Field possibleErrors was removed from object type
RevokePartnerUserAccess - Field possibleErrors was removed from object type
PauseCollectionProcess - Field possibleErrors was removed from object type
PurchaseVouchers - Field possibleErrors was removed from object type
RecordSuccessfulPayment - Field possibleErrors was removed from object type
CloseDCAProceeding - Field possibleErrors was removed from object type
RecordFailedPayment - Field possibleErrors was removed from object type
SubmitAllowedRepayment - Field possibleErrors was removed from object type
ValidateMfaDevice - Field possibleErrors was removed from object type
AddStorylineToInkConversation - Field possibleErrors was removed from object type
CreateAudioRecording - Field possibleErrors was removed from object type
UpdateOpportunityDetails - Field possibleErrors was removed from object type
SelectProducts - Field possibleErrors was removed from object type
UpdateAccountConsents - Field possibleErrors was removed from object type
CloseInkConversation - Field possibleErrors was removed from object type
CreateExternalMessageEvent - Field possibleErrors was removed from object type
UpdateAutoTopUpAmount - Field possibleErrors was removed from object type
ExtendAgreementPeriod - Field possibleErrors was removed from object type
SwitchAccountToVariablePaymentSchedule - Field possibleErrors was removed from object type
CreateGoodsPurchase - Field possibleErrors was removed from object type
ShareGoodsQuote - Field possibleErrors was removed from object type
PauseDunning - Field possibleErrors was removed from object type
EndContributionAgreement - Field possibleErrors was removed from object type
ObtainLongLivedRefreshToken - Field possibleErrors was removed from object type
RemoveItemsFromRiskList - Field possibleErrors was removed from object type
EnrollAccountInLoyaltyProgram - Field possibleErrors was removed from object type
CreatePortfolioUserRole - Field possibleErrors was removed from object type
CreateAccountReminder - Field possibleErrors was removed from object type
StartCustomerVerification - Field possibleErrors was removed from object type
CreateAPIExceptionNote - Field possibleErrors was removed from object type
TerminateCreditTransferPermission - Field possibleErrors was removed from object type
GenerateLeadsFileAttachmentDownloadPreSignedUrl - Field possibleErrors was removed from object type
ApproveRepayment - Field possibleErrors was removed from object type
AddItemsToRiskList - Field possibleErrors was removed from object type
CreateQuote - Field possibleErrors was removed from object type
CreateInternalCompany - Field possibleErrors was removed from object type
CreateAffiliateLink - Field possibleErrors was removed from object type
AddNoteToInkConversation - Field possibleErrors was removed from object type
GenerateLeadsFileAttachmentsPreSignedUrl - Field possibleErrors was removed from object type
UnenrollAccountFromLoyaltyProgram - Field possibleErrors was removed from object type
ResumeCollectionProcess - Field possibleErrors was removed from object type
CollectPayment - Field possibleErrors was removed from object type
InvalidateRefreshToken - Field possibleErrors was removed from object type
StorePaymentInstruction - Field possibleErrors was removed from object type
MarkPrintBatchAsProcessed - Field possibleErrors was removed from object type
CreatePaymentActionIntent - Field possibleErrors was removed from object type
SubmitRepaymentRequest - Field possibleErrors was removed from object type
PayoutReferralForAccount - Field possibleErrors was removed from object type
CreateAgreement - Field possibleErrors was removed from object type
VerifyEmail - Field possibleErrors was removed from object type
SetLoyaltyPointsUser - Field possibleErrors was removed from object type
CloseInkLiveChatConversation - Field possibleErrors was removed from object type
GetEmbeddedSecretForNewPaymentInstructionWithoutAccount - Field possibleErrors was removed from object type
TerminateSolarWalletRelationship - Field possibleErrors was removed from object type
UpdateAPIExceptionNote - Field possibleErrors was removed from object type
FetchPreSignedLinkForOpportunityAttachment - Field possibleErrors was removed from object type
CreateDepositAgreement - Field possibleErrors was removed from object type
CreatePaymentMethodActionIntent - Field possibleErrors was removed from object type
CreateReferral - Field possibleErrors was removed from object type
CreateOnSiteJobsRequest - Field possibleErrors was removed from object type
CreateExternalAccountUserEvent - Field possibleErrors was removed from object type
AssociateArchivedCallRecordingsWithCalls - Field possibleErrors was removed from object type
GetHostedUrlForNewPaymentInstruction - Field possibleErrors was removed from object type
CollectDeposit - Field possibleErrors was removed from object type
GetOrCreateAgreement - Field possibleErrors was removed from object type
CreateGoodsQuote - Field possibleErrors was removed from object type
PublishTransactionalMessagingExternalTrigger - Field possibleErrors was removed from object type
AssignSupplyPointToEstimationGroup - Field possibleErrors was removed from object type
CreateAccountCharge - Field possibleErrors was removed from object type
UpdateOpportunityAssignment
- Deprecation reason on field
Query.defaultPaymentInstruction changed fromThe 'defaultPaymentInstruction' field is deprecated.
to
Please use 'usablePaymentInstructions' on the Ledger typeget all usable instructions, or 'paymentPreferenceAtTime' on the Ledger type to get a specific one. Both require explicitly requesting a ledger.
- Marked as deprecated on 2026-01-28.
- Scheduled for removal on or after 2026-07-28. to The 'defaultPaymentInstruction' field is deprecated.
Please use 'usablePaymentInstructions' on the Ledger type to get all usable instructions, or 'paymentPreferenceAtTime' on the Ledger type to get a specific one. Both require explicitly requesting a ledger.
- Marked as deprecated on 2026-01-28.
- Scheduled for removal on or after 2027-01-28.
- Field contacts was added to object type
LeadOutput - Deprecation reason on field
LeadOutput.billingName changed from None toThe 'billingName' field is deprecated.
Please use 'givenName' and 'familyName' on the lead contact with the ACCOUNT_HOLDER role instead.
- Marked as deprecated on 2026-06-18.
- Scheduled for removal on or after 2026-09-18. - Deprecation reason on field
LeadOutput.billingAddress changed from None toThe 'billingAddress' field is deprecated.
Please use 'contactAddress' on the lead contact with the ACCOUNT_HOLDER role instead.
- Marked as deprecated on 2026-06-18.
- Scheduled for removal on or after 2026-09-18. - Deprecation reason on field
LeadOutput.billingRichAddress changed from None toThe 'billingRichAddress' field is deprecated.
Please use 'contactAddress' on the lead contact with the ACCOUNT_HOLDER role instead.
- Marked as deprecated on 2026-06-18.
- Scheduled for removal on or after 2026-09-18. CreateOpportunityAndLeadInput.address type changed from RichAddressInput! to RichAddressInput- Field contactAddress was added to object type
LeadContactDetailsType - Input Field contactAddress: RichAddressInput was added to input type
LeadContactDetailsInput
- Deprecation reason on field
PaymentScheduleType.scheduleType changed fromThe 'scheduleType' field is deprecated.
to None
Use paymentPreferences query instead.
- Marked as deprecated on 2025-07-07.
- Scheduled for removal on or after 2026-07-07.
- Argument includeInvoices: Boolean added to
AccountInterface.bills - Argument includeInvoices: Boolean added to
Account.bills
- Default value for input field
ElectricityAgreementTransferEnrollmentMarketInput.requestedSupplyStartDateType changed from None to Undefined - Default value for input field
ElectricityAgreementTransferEnrollmentMarketInput.requestedSupplyStartDate changed from Undefined to None - Default value for input field
GasAgreementTransferEnrollmentMarketInput.requestedSupplyStartDate changed from Undefined to None - Default value for input field
GasProductCatalogEnrollmentMarketInput.requestedSupplyStartDate changed from Undefined to None - Default value for input field
GasProductCatalogEnrollmentMarketInput.requestedSupplyStartDateType changed from None to Undefined - Default value for input field
ElectricityProductCatalogEnrollmentMarketInput.requestedSupplyStartDate changed from Undefined to None - Default value for input field
ElectricityProductCatalogEnrollmentMarketInput.requestedSupplyStartDateType changed from None to Undefined
- Enum value OCR was added to
AccountPaymentTransactionTypeChoicesenum
AffiliateOrganisationType.number type changed from String to String!
- Input Field touName: String was added to input type
ForecastConsumptionEntryInput - Input Field touSchemeCode removed from input type
ForecastConsumptionEntryInput - Field touName was added to object type
ForecastConsumptionEntryType - Field touSchemeCode was removed from object type
ForecastConsumptionEntryType
- Type
RecordInvalidatedPaymentMethodwas added - Type
RecordInvalidatedPaymentMethodInputwas added - Type
InvalidationReasonwas added - Field recordInvalidatedPaymentMethod was added to object type
Mutation
- Type
CallRecordingDetailEventTypewas added - Field events was added to object type
CallRecordingDetailType
- Type
RemovePartnerUserFromTeamwas added - Type
RemovePartnerUserFromTeamInputwas added - Field removePartnerUserFromTeam was added to object type
Mutation
- Enum value DATE was added to
ExtraDetailFieldTypeenum - Field specificationIdentifier was added to object type
CatalogProductType
- Enum value POLE was added to
OnSiteJobsAssetKindenum - Enum value LIGHT was added to
OnSiteJobsAssetKindenum
- Input Field idempotencyKey: String was added to input type
LeaveSupplierInput - Input Field idempotencyKey: String was added to input type
UpdateLeaveSupplierInput - Input Field idempotencyKey: String was added to input type
EnrollmentInput
- Input Field workScheduleIdentifier: String was added to input type
ConnectAiAgentToCallInput
- Enum value BOOLEAN was added to
ExtraDetailFieldTypeenum - Field quoteConfigurationsByOpportunityNumber was added to object type
Query - Input Field status removed from input type
UpdateQuoteConfigurationInput
- Input Field nationalId: String was added to input type
LeadContactDetailsInput
- Type
SubmitAllowedRepaymentwas added - Field submitAllowedRepayment was added to object type
Mutation
- Enum value ACCOUNT_HOLDER was added to
LeadContactRolesenum - Enum value ACCOUNT_REPRESENTATIVE was added to
LeadContactRolesenum - Enum value ACCOUNT_REPRESENTATIVE_WITH_AUTHORIZATION was added to
LeadContactRolesenum
- Field dueDate was added to object type
StatementBillingDocumentType - Field scheduledPaymentDate was added to object type
StatementBillingDocumentType - Deprecation reason on field
StatementBillingDocumentType.paymentDueDate changed from None toThe 'paymentDueDate' field is deprecated.
This field name is ambiguous and inconsistently populated. Use paymentDate for the date on which payment will be collected. Use dueDate for the last date any payment can be made before the bill is considered overdue.
- Marked as deprecated on 2026-06-15.
- Scheduled for removal on or after 2027-08-15. - Field dueDate was added to object type
InvoiceBillingDocumentType - Field scheduledPaymentDate was added to object type
InvoiceBillingDocumentType - Deprecation reason on field
InvoiceBillingDocumentType.paymentDueDate changed from None toThe 'paymentDueDate' field is deprecated.
This field name is ambiguous and inconsistently populated. Use paymentDate for the date on which payment will be collected. Use dueDate for the last date any payment can be made before the bill is considered overdue.
- Marked as deprecated on 2026-06-15.
- Scheduled for removal on or after 2027-08-15. - Field dueDate was added to object type
StatementDetailsBillingDocumentType - Field scheduledPaymentDate was added to object type
StatementDetailsBillingDocumentType - Deprecation reason on field
StatementDetailsBillingDocumentType.paymentDueDate changed from None toThe 'paymentDueDate' field is deprecated.
This field name is ambiguous and inconsistently populated. Use paymentDate for the date on which payment will be collected. Use dueDate for the last date any payment can be made before the bill is considered overdue.
- Marked as deprecated on 2026-06-15.
- Scheduled for removal on or after 2027-08-15.
- Field partnerUserRoles was added to object type
Query
- Type
PartnerUserRoleTypewas added - Field roles was added to object type
PartnerUserType
- Default value for input field
OnSiteJobsAssetInput.fuelType changed from None to Undefined - Default value for input field
OnSiteJobsUpdateRequestInput.status changed from None to Undefined
- Type
RemoveBankDetailsForLeadwas added - Type
RemoveBankDetailsForLeadInputwas added - Field removeBankDetailsForLead was added to object type
Mutation
- Type
QuoteRateGroupEligibilityConfigurationTypewas added - Type
QuoteRateGroupEligibilityScheduleTypewas added - Type
QuoteRateGroupEligibilityPeriodTypewas added - Type
QuoteTimeSeriesSpecificationEligibilityScheduleTypewas added
- Enum value requested_payment was added to
PaymentActionIntentTargetTypeenum
- Type
RevokePartnerUserAccesswas added - Type
RevokePartnerUserAccessTypewas added - Type
RevokePartnerUserAccessInputwas added - Enum value MANAGE_LCT_ORDERS was added to
PreSignedTokenScopeenum - Enum value MANAGE_LCT_ORDERS was added to
ExpiringTokenScopeenum - Input Field goal: String was added to input type
ConnectAiAgentToCallInput - Field revokePartnerUserAccess was added to object type
Mutation
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput.essentialIndicator type changed from EssentialIndicator! to EssentialIndicator
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.atrTariff type changed from ElectricityATRChoices! to ElectricityATRChoicesElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.atrContractType type changed from ATRType! to ATRType
- Type
CallRecordingDetailTypewas added - Field callRecordingDetail was added to object type
Query
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.essentialIndicator type changed from EssentialIndicator! to EssentialIndicatorElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.selfConsumptionType type changed from SelfConsumptionType! to SelfConsumptionType
- Type
PartnerTeamTypewas added - Type
PartnerTeamUserConnectionTypeConnectionwas added - Type
PartnerTeamUserConnectionTypeEdgewas added - Type
PartnerTeamInputwas added - Field partnerTeam was added to object type
Query
- Type
InboundCallAverageWaitTimeForAttributesTypewas added - Field inboundCallAverageWaitTimeForAttributes was added to object type
Query
- Type
AddPartnerUserToTeamwas added - Type
AddPartnerUserToTeamInputwas added - Type
ElectricityProductCatalogRetailerSwitchAdministrativeChangesInputwas added - Type
ElectricityProductCatalogRetailerSwitchTechnicalChangesInputwas added - Type
PowerControlTypewas added - Type
Voltagewas added - Type
SocialBonuswas added - Type
SocialBonusRequestwas added - Field addPartnerUserToTeam was added to object type
Mutation - Input Field administrativeChanges: ElectricityProductCatalogRetailerSwitchAdministrativeChangesInput was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field technicalChanges: ElectricityProductCatalogRetailerSwitchTechnicalChangesInput was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Default value for input field
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.subsectionType changed from None to Undefined - Field socialBonuses was added to object type
ElectricitySupplyPoint
- Enum value IPSI_REDUCED was added to
TaxTypesCodeenum - Enum value IPSI_STANDARD was added to
TaxTypesCodeenum - Enum value IPSI_EXEMPT was added to
TaxTypesCodeenum - Enum value IPSI_SUPERREDUCED was added to
TaxTypesCodeenum
- Type
SetQuoteConfigurationRatesRequestErrorsOutputwas added - Type
SetQuoteConfigurationRatesRequestErrorsInputwas added - Type
RateRequestedErrorInputwas added - Type
RateRequestedErrorTypewas added - Input Field quoteConfigurationRatesRequestIdentifier: UUID was added to input type
UpdateQuoteConfigurationInput - Field setQuoteConfigurationRatesRequestErrors was added to object type
Mutation
- Type
CreatePartnerUserwas added - Type
CreatePartnerUserInputwas added - Field createPartnerUser was added to object type
Mutation
- Type
ContractIdentifiersInputwas added - Input Field contractIdentifiersInput: ContractIdentifiersInput was added to input type
EnrollmentInput
- Default value for input field
CreatePortfolioInput.brandCode changed from 'BASER' to Undefined
- Type
ElectricityProductCatalogRetailerSwitchAdministrativeChangesInputwas removed - Type
ElectricityProductCatalogRetailerSwitchTechnicalChangesInputwas removed - Type
PowerControlTypewas removed - Type
Voltagewas removed - Type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInputwas added - Input Field technicalChanges removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field administrativeChanges removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field retailerSwitchWithChangeOfTenancyData: ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput was added to input type
ElectricityProductCatalogEnrollmentMarketInput
- Type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInputwas removed - Type
ElectricityProductCatalogRetailerSwitchAdministrativeChangesInputwas added - Type
ElectricityProductCatalogRetailerSwitchTechnicalChangesInputwas added - Type
PowerControlTypewas added - Type
Voltagewas added - Input Field retailerSwitchWithChangeOfTenancyData removed from input type
ElectricityProductCatalogEnrollmentMarketInput - Input Field technicalChanges: ElectricityProductCatalogRetailerSwitchTechnicalChangesInput was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field administrativeChanges: ElectricityProductCatalogRetailerSwitchAdministrativeChangesInput was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput
- Type
EnergyMixDataTypewas removed - Field energyMixData was removed from object type
Query
- Type
CallTranscriptConnectionTypeConnectionwas added - Type
CallTranscriptConnectionTypeEdgewas added - Type
CallTranscriptTypewas added - Type
CallTranscriptionStatuswas added - Type
CallTranscriptDownloadTypewas added - Type
CallTranscriptionTypewas added - Field callTranscriptsInWindow was added to object type
Query - Field callTranscripts was added to object type
Query
- Input Field preferredLanguage: String was added to input type
LeadContactDetailsInput - Field preferredLanguage was added to object type
LeadContactDetailsType
- Deprecation reason on field
Payment.amount changed fromThe 'amount' field is deprecated.
to None
Use amounts instead for a breakdown of the relevant net, tax, and gross amounts.
- Marked as deprecated on 2023-12-06.
- Scheduled for removal on or after 2024-06-01. - Deprecation reason on field
Refund.amount changed fromThe 'amount' field is deprecated.
to None
Use amounts instead for a breakdown of the relevant net, tax, and gross amounts.
- Marked as deprecated on 2023-12-06.
- Scheduled for removal on or after 2024-06-01. - Deprecation reason on field
Charge.amount changed fromThe 'amount' field is deprecated.
to None
Use amounts instead for a breakdown of the relevant net, tax, and gross amounts.
- Marked as deprecated on 2023-12-06.
- Scheduled for removal on or after 2024-06-01. - Deprecation reason on field
Credit.amount changed fromThe 'amount' field is deprecated.
to None
Use amounts instead for a breakdown of the relevant net, tax, and gross amounts.
- Marked as deprecated on 2023-12-06.
- Scheduled for removal on or after 2024-06-01. - Deprecation reason on field
TransactionType.amount changed fromThe 'amount' field is deprecated.
to None
Use amounts instead for a breakdown of the relevant net, tax, and gross amounts.
- Marked as deprecated on 2023-12-06.
- Scheduled for removal on or after 2024-06-01.
- Type
P0RejectionReasonCodewas added - Field reasonDescription was added to object type
P0DetailsRejection P0DetailsRejection.reasonCode type changed from String to P0RejectionReasonCode- Enum value PAYMENT_PLAN_MISSED_INSTALMENT was removed from
AccountReminderTypesenum
- Field touSchemeCode was removed from object type
ConsumptionSplitType - Input Field touSchemeCode: String was added to input type
ForecastConsumptionEntryInput - Field touSchemeCode was added to object type
ForecastConsumptionEntryType - Input Field touSchemeCode removed from input type
ConsumptionSplitInput
- Deprecation reason on field
AccountPaymentType.id changed fromThe 'id' field is deprecated.
to
Please use uuid instead.
- Marked as deprecated on 2026-05-28.
- Scheduled for removal on or after 2026-08-28.The 'id' field is deprecated.
Please use uuid instead.
- Marked as deprecated on 2026-05-28.
- Scheduled for removal on or after 2027-05-28.
- Type
StoreBankDetailsForLeadwas added - Type
StoreBankDetailsForLeadInputwas added - Field storeBankDetailsForLead was added to object type
Mutation
CreatePaymentMethodActionIntentInput.targetType type changed from PaymentActionIntentTargetType! to PaymentMethodActionIntentTargetType!
- Enum value cubicMetres was added to
ConsumptionUnitenum
- Type
TrancheTargetResidualFeeTypewas added - Type
TrancheTargetResidualFeeMarketTypewas added - Type
TrancheTargetResidualFeeInputwas added - Type
TrancheTargetResidualFeeMarketInputwas added - Input Field storedPaymentMethodDetailsReference: String was added to input type
EnrollmentInput - Input Field tranchetargetresidualfee: TrancheTargetResidualFeeInput was added to input type
OneOfTermInput
- Field type of type NonEmptyString was added to interface
QuoteTermInterface - Field type was added to object type
QuoteBillDueDateConfigurationType - Field type was added to object type
QuoteBespokeRateConfigurationType - Field type was added to object type
QuoteContractedVolumeConfigurationType
- Type
TimeOfUseSchemeTypewas added - Type
TimeSlotWithActivationRuleTypewas added - Type
SeasonTypewas added - Field rateGroupTouScheme was added to object type
Query
- Field timeSlot was added to object type
ConsumptionSplitType - Field touSchemeCode was added to object type
ConsumptionSplitType - Field touScheme was removed from object type
ConsumptionSplitType - Input Field timeSlot: String! was added to input type
ConsumptionSplitInput - Input Field touSchemeCode: String! was added to input type
ConsumptionSplitInput - Input Field touScheme removed from input type
ConsumptionSplitInput
- Field paymentUuid was added to object type
AccountRepaymentType
- Type
_BooleanParamwas added - Input Field boolean: _BooleanParam was added to input type
_QuotingParam
- Type
PartnerCommissionTypewas added - Type
PartnerCommissionContractConfigTypewas added - Type
PartnerCommissionInputwas added - Type
PartnerCommissionContractConfigInputwas added - Enum value Smc was added to
ConsumptionUnitenum - Input Field partnercommission: PartnerCommissionInput was added to input type
OneOfTermInput - Deprecation reason on field
AccountPaymentType.id changed from None toThe 'id' field is deprecated.
Please use uuid instead.
- Marked as deprecated on 2026-05-28.
- Scheduled for removal on or after 2026-08-28. AccountPaymentType.id type changed from ID! to ID
- Type
ExtraDetailFieldTypewas added ExtraDetailInput.fieldType type changed from String to ExtraDetailFieldType!ExtraDetailInput.fieldValue type changed from String to String!
- Field uuid was added to object type
AccountPaymentType
PartnerUserType.organisation type changed from AffiliateOrganisationType! to AffiliateOrganisationType
- Type
PossibleErrorwas added - Type
RateLimitwas added
- Type
ExtraQuotingParamsTypewas added - Type
ForecastConsumptionEntryTypewas added - Type
ConsumptionSplitTypewas added - Type
ForecastConsumptionEntryInputwas added - Type
ConsumptionSplitInputwas added - Input Field forecastConsumptionEntries: [ForecastConsumptionEntryInput] was added to input type
UpdateQuoteConfigurationInput - Field extraQuotingParams was added to object type
QuoteConfigurationType
- Type
SendAgreementRescissionConfirmationwas added - Type
SendAgreementRescissionMessageInputwas added - Field sendAgreementRescissionConfirmation was added to object type
Mutation
- Deprecation reason on field
LeadOutput.assignedToTeamIdentifier changed from None toThe 'assignedToTeamIdentifier' field is deprecated.
Lead-level assignment is being removed. Assignment is managed at Opportunity level.
- Marked as deprecated on 2026-05-19.
- Scheduled for removal on or after 2026-07-19. - Deprecation reason on field
LeadOutput.assignedToUserIdentifier changed from None toThe 'assignedToUserIdentifier' field is deprecated.
Lead-level assignment is being removed. Assignment is managed at Opportunity level.
- Marked as deprecated on 2026-05-19.
- Scheduled for removal on or after 2026-07-19. - Deprecation reason on field
LeadOutput.assignedToAffiliateNumber changed from None toThe 'assignedToAffiliateNumber' field is deprecated.
Lead-level assignment is being removed. Assignment is managed at Opportunity level.
- Marked as deprecated on 2026-05-19.
- Scheduled for removal on or after 2026-07-19.
- Type
QuoteBillDueDateConfigurationTypewas added - Input Field emergencyApprovalDetails removed from input type
CreateOnSiteJobsRequestInputType
- Enum value RATES_REQUEST_FAILED was added to
QuoteConfigurationStatusenum
- Enum value VALIDATING was added to
RolloverStatusenum - Enum value PENDING_VALIDATION was added to
RolloverStatusenum - Enum value VALIDATING was added to
AgreementRolloverStatusenum - Enum value PENDING_VALIDATION was added to
AgreementRolloverStatusenum
- Type
BillRepresentationContextTypewas added - Field context was added to object type
BillRepresentationType - Field message was added to object type
Query - Field account was added to object type
Message - Field id was added to object type
Message - Field accountUser was added to object type
Message
- Field isFinal was added to object type
StatementType - Field isFinal was added to object type
StatementDetailsBillingDocumentType - Field isFinal was added to object type
StatementBillingDocumentType
- Type
PartnerUserTypewas added - Type
PartnerUserPermissionwas added - Field partnerUser was added to object type
Query - Enum value ACCEPTED was added to
QuoteConfigurationStatusenum - Enum value REJECTED was added to
QuoteConfigurationStatusenum - Enum value SENT was added to
QuoteConfigurationStatusenum - Enum value READY was added to
QuoteConfigurationStatusenum - Enum value FINALISED was removed from
QuoteConfigurationStatusenum
- Type
UpdateLeadAssignmentwas removed - Type
UpdateLeadAssignmentInputwas removed - Field updateLeadAssignment was removed from object type
Mutation - Deprecation reason on field
Lead.assignedToUserIdentifier changed from None toThe 'assignedToUserIdentifier' field is deprecated.
Lead-level assignment is being removed. Assignment is managed at Opportunity level.
- Marked as deprecated on 2026-05-19.
- Scheduled for removal on or after 2026-07-19. - Deprecation reason on field
Lead.assignedToTeamIdentifier changed from None toThe 'assignedToTeamIdentifier' field is deprecated.
Lead-level assignment is being removed. Assignment is managed at Opportunity level.
- Marked as deprecated on 2026-05-19.
- Scheduled for removal on or after 2026-07-19.
- Type
QuoteConfigurationStatuswas added - Field status was added to object type
QuoteConfigurationType - Input Field status: QuoteConfigurationStatus was added to input type
UpdateQuoteConfigurationInput
- Type
CompleteReminderwas added - Type
CompleteReminderInputwas added - Field completeReminder was added to object type
Mutation
- Type
AttachAgreementsToContractsOutputwas added - Type
AttachAgreementsToContractsInputwas added - Type
DetachAgreementsFromContractsOutputwas added - Type
DetachAgreementsFromContractsInputwas added - Field attachAgreementsToContracts was added to object type
Mutation - Field detachAgreementsFromContracts was added to object type
Mutation
- Enum value FCM was added to
NotifiableApplicationExternalProviderenum
- Type
QuoteContractedVolumeConfigurationTypewas added - Type
QuoteContractedVolumePeriodTypewas added
- Deprecation reason on field
Lead.salesChannel changed from None toThe 'salesChannel' field is deprecated.
Sales channel information is being removed from theLeadmodel. This is information is saved in the Opportunity.
- Marked as deprecated on 2025-06-17.
- Scheduled for removal on or after 2025-10-17. - Deprecation reason on field
LeadOutput.salesChannel changed from None toThe 'salesChannel' field is deprecated.
Sales channel information is being removed from the Lead model. This is information is saved in the Opportunity.
- Marked as deprecated on 2025-06-17.
- Scheduled for removal on or after 2025-10-17.
- Type
CorrectivePeriodTypewas added - Type
CorrectivePeriodMarketConfigTypewas added - Type
CorrectivePeriodInputwas added - Type
CorrectivePeriodMarketConfigInputwas added - Input Field correctiveperiod: CorrectivePeriodInput was added to input type
OneOfTermInput
- Enum value ANZ was added to
Vendorenum
- Type
AccountDebtPositionTypewas added - Type
LedgerDebtPositionTypewas added - Type
LedgerDebtPositionStatuswas added - Field accountDebtPosition was added to object type
Query
- Field ratesAgreedAt was added to object type
Agreement - Field ratesAgreedAt was added to object type
CommonAgreementType - Field ratesAgreedAt of type DateTime was added to interface
AgreementInterface
- Type
ValidateAddresswas added - Type
ValidateAddressInputwas added - Type
AddressFieldGroupInputwas added - Type
AddressFieldInputwas added - Field errors was added to object type
AddressFieldConfigType - Field validateAddress was added to object type
Mutation
- Type
PartnerViewerTypewas added - Type
PartnerViewerPermissionwas added - Field partnerViewer was added to object type
Query
- Type
RecordActivatedPaymentMethodwas added - Type
PaymentMethodTypewas added - Type
RecordActivatedPaymentMethodInputwas added - Type
PaymentMethodActionIntentOneOfInputwas added - Type
PaymentMethodActionIntentOptionsInputwas added - Type
PaymentMethodActionIntentTargetTypewas added - Type
FinancialAccountDetailsOneOfInputwas added - Type
CardDetailsInputwas added - Type
CardTypewas added - Type
CardPaymentNetworkwas added - Type
BACSDirectDebitDetailsInputwas added - Type
SEPADirectDebitDetailsInputwas added - Type
ACHDirectDebitDetailsInputwas added - Type
AusBECSDirectDebitDetailsInputwas added - Type
ACSSDebitDetailsInputwas added - Type
NzlBECSDirectDebitDetailsInputwas added - Type
JPNDirectDebitDetailsInputwas added - Type
BPAYDetailsInputwas added - Field recordActivatedPaymentMethod was added to object type
Mutation - Enum value CHARGEBACK was added to
RepaymentReasonenum
- Enum value MEGAWATT_HOURS was added to
Unitsenum
- Type
CompleteApprovalwas added - Type
CompletedApprovalwas added - Type
CompleteApprovalInputTypewas added - Field completeApproval was added to object type
Mutation
- Type
DayTypewas added - Input Field numberOfDays: Int was added to input type
BillDueDateInput - Input Field typeOfDays: DayType was added to input type
BillDueDateInput - Field numberOfDays was added to object type
BillDueDateType - Field typeOfDays was added to object type
BillDueDateType
- Argument displayableNumber: String added to
Query.business - Field displayableNumber was added to object type
BusinessType
- Type
AddressFieldDescriptorTypewas added - Type
AddressFieldGroupTypewas added - Type
AddressFieldConfigTypewas added - Type
AddressFieldTypeEnumwas added - Type
AddressFieldValidationRuleTypewas added - Type
AddressFieldOptionTypewas added - Field addressFields was added to object type
Query
- Input Field email removed from input type
ObtainJSONWebTokenInput - Input Field password removed from input type
ObtainJSONWebTokenInput - Input Field captchaResponse removed from input type
ObtainJSONWebTokenInput
- Enum value DEBT_DISCONNECTION was added to
LeaveSupplierSubTypeenum
- Type
CollectionProcessStepStatuswas added UpdateCollectionProcessRecordLatestStepInputType.status type changed from String! to CollectionProcessStepStatus!CollectionProcessStepType.status type changed from String to CollectionProcessStepStatus
- Deprecation reason on field
Lead.assignedToOrganization changed from None toThe 'assignedToOrganization' field is deprecated.
Please use 'assignedToTeamIdentifier' instead.
- Marked as deprecated on 2026-05-07.
- Scheduled for removal on or after 2026-07-07.
- Type
BespokeRateItemTypeEnumwas added - Input Field rateSpecificationType: String was added to input type
BespokeRateItemInput - Field rateSpecificationType was added to object type
BespokeRateItemType
- Type
Municipalitieswas added GasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.city type changed from String! to Municipalities!
- Type
ReadingQualityMetawas added - Type
MeterDataQualitieswas added - Field qualities was added to object type
Reading
- Type
AccountUserDetailInputwas added - Argument detail: AccountUserDetailInput added to
Query.accountUser
- Type
UpdateCollectionProcessRecordLatestStepwas added - Type
UpdateCollectionProcessRecordLatestStepOutputTypewas added - Type
CollectionProcessStepTypewas added - Type
UpdateCollectionProcessRecordLatestStepInputTypewas added - Field updateCollectionProcessRecordLatestStep was added to object type
Mutation
- Enum value UNSUPPORTED_FEATURE was removed from
AccountReminderTypesenum
CreateReminderInput.dueAt type changed from DateTime! to DateTime
- Type
RetireCustomerAssetwas added - Type
RetireCustomerAssetInputwas added - Field retireCustomerAsset was added to object type
Mutation
- Type
RepaymentReasonwas added - Field reason was added to object type
AccountRepaymentType
- Field quoteConfiguration was added to object type
UpdateQuoteConfigurationOutput - Field quoteConfigurationNumber was removed from object type
UpdateQuoteConfigurationOutput
- Deprecation reason on field
Query.energyMixData changed from None toThe 'energyMixData' field is deprecated.
This is no longer being used.
- Marked as deprecated on 2026-05-05.
- Scheduled for removal on or after 2026-06-01.
- Enum value SAP was added to
OnSiteJobsAgentenum
- Type
BaseInstigateContractTerminationInputwas removed - Type
ContractTerminationInstigatedwas removed - Field instigateContractTermination was removed from object type
Mutation
- Type
UpdateQuoteConfigurationOutputwas added - Type
UpdateQuoteConfigurationInputwas added - Type
BespokeRateTermInputwas added - Type
UpdateBespokeRateScheduleInputwas added - Type
UpdateBespokeRateItemInputwas added - Type
ExtraDetailInputwas added - Field updateQuoteConfiguration was added to object type
Mutation
- Type
BuildEnrollmentPayloadwas added - Type
BuildEnrollmentPayloadInputwas added - Field buildEnrollmentPayload was added to object type
Query
- Input Field assignedToUserIdentifier: String was added to input type
OpportunitiesQueryInput - Input Field assignedToTeamIdentifier: String was added to input type
OpportunitiesQueryInput - Input Field assignedToUserIdentifier: String was added to input type
UpdateLeadDetailsInput - Input Field assignedToTeamIdentifier: String was added to input type
UpdateLeadDetailsInput - Field assignedToUserIdentifier was added to object type
LeadOutput - Field assignedToTeamIdentifier was added to object type
LeadOutput - Deprecation reason on field
LeadOutput.assignedToTeam changed from None toThe 'assignedToTeam' field is deprecated.
Please use 'assignedToTeamIdentifier' instead.
- Marked as deprecated on 2026-04-22.
- Scheduled for removal on or after 2026-06-22. - Deprecation reason on field
LeadOutput.assignedToUser changed from None toThe 'assignedToUser' field is deprecated.
Please use 'assignedToUserIdentifier' instead.
- Marked as deprecated on 2026-04-22.
- Scheduled for removal on or after 2026-06-22. - Input Field assignedToUserIdentifier: String was added to input type
UpdateOpportunityAssignmentInput - Input Field assignedToTeamIdentifier: String was added to input type
UpdateOpportunityAssignmentInput - Input Field assignedToUserIdentifier: String was added to input type
CreateLeadInput - Input Field assignedToTeamIdentifier: String was added to input type
CreateLeadInput - Input Field assignedToUserIdentifier: String was added to input type
CreateOpportunityAndLeadInput - Input Field assignedToTeamIdentifier: String was added to input type
CreateOpportunityAndLeadInput - Input Field assignedToUserIdentifier: String was added to input type
UpdateLeadAssignmentInput - Input Field assignedToTeamIdentifier: String was added to input type
UpdateLeadAssignmentInput - Field assignedToUserIdentifier was added to object type
Lead - Field assignedToTeamIdentifier was added to object type
Lead - Deprecation reason on field
Lead.assignedToUsername changed from None toThe 'assignedToUsername' field is deprecated.
Please use 'assignedToUserIdentifier' instead.
- Marked as deprecated on 2026-04-22.
- Scheduled for removal on or after 2026-06-22. - Input Field assignedToUserIdentifier: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToTeamIdentifier: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToUserIdentifier: String was added to input type
LeadsQueryInput - Input Field assignedToTeamIdentifier: String was added to input type
LeadsQueryInput - Field assignedToUserIdentifier was added to object type
OpportunityOutput - Field assignedToTeamIdentifier was added to object type
OpportunityOutput - Deprecation reason on field
OpportunityOutput.assignedToTeam changed from None toThe 'assignedToTeam' field is deprecated.
Please use 'assignedToTeamIdentifier' instead.
- Marked as deprecated on 2026-04-22.
- Scheduled for removal on or after 2026-06-22. - Deprecation reason on field
OpportunityOutput.assignedToUser changed from None toThe 'assignedToUser' field is deprecated.
Please use 'assignedToUserIdentifier' instead.
- Marked as deprecated on 2026-04-22.
- Scheduled for removal on or after 2026-06-22.
- Type
RescindContractOutputwas added - Type
RescindContractInputwas added - Field rescindContract was added to object type
Mutation - Field rescindedAt was added to object type
ContractDetails - Field rescindedAt was added to object type
Contract
- Field source was removed from object type
Reading - Field quality was removed from object type
Reading
- Type
LocaltimeMidnightAlignedDateFieldwas removed CreateContractInput.signedAtDate type changed from LocaltimeMidnightAlignedDateField to IndustryMidnightAlignedDateField
- Enum value AUS_EMBEDDED_WATER_ESTIMATION_REQUIRED_FOR_SKIPPED_READING was removed from
AccountReminderTypesenum
- Enum value INDUSTRY_EXCEPTION_STANDING_DATA_PROPERTIES_ADDRESS_FAILED_TO_UPDATE was removed from
AccountReminderTypesenum
- Input Field device: String was added to input type
AccountSearchInputType - Enum value SOLAR_EXPORT_CREDITS_EXCESS was removed from
AccountReminderTypesenum
- Type
LocaltimeMidnightAlignedDateFieldwas added - Enum value METER_FAULT_AND_ISSUE_ONE_WAY_NOTIFICATION_ACCEPTED was removed from
AccountReminderTypesenum - Input Field signedAtDate: LocaltimeMidnightAlignedDateField was added to input type
CreateContractInput - Input Field validFromDate: IndustryMidnightAlignedDateField was added to input type
CreateContractInput - Input Field validToDate: IndustryMidnightAlignedDateField was added to input type
CreateContractInput CreateContractInput.signedAt type changed from DateTime! to DateTimeCreateContractInput.validFrom type changed from DateTime! to DateTime
- Type
IndustryMidnightAlignedDateFieldwas added - Input Field validFromDate: IndustryMidnightAlignedDateField was added to input type
ActualizeContractInput ActualizeContractInput.validFrom type changed from DateTime! to DateTime- Input Field applicableAtDate: IndustryMidnightAlignedDateField was added to input type
VaryContractTermsInput - Input Field validToDate: IndustryMidnightAlignedDateField was added to input type
TerminateContractInput TerminateContractInput.validTo type changed from DateTime! to DateTime
- Type
SMSContentInputwas added - Input Field smsContent: SMSContentInput was added to input type
CreateExternalMessageInput CreateExternalMessageInput.emailContent type changed from EmailContentInput! to EmailContentInput
- Enum value NEEDS_ATTENTION was added to
AgreementRolloverStatusenum - Enum value NEEDS_ATTENTION was added to
RolloverStatusenum
- Type
PurchaseVoucherswas added - Type
LeadTypewas added - Field purchaseVouchers was added to object type
Mutation - Field lead was added to object type
PaymentInstructionOwnerType
- Field textRegex was added to object type
FunnelField
- Enum value IEE_MINIMUM_B2B was added to
TaxTypesCodeenum
- Enum value INVALID was added to
LifecycleSupplyPointProcessStatusenum
- Field fieldCode was added to object type
QuoteConfigurationExtraDetailItemType - Field fieldValue was added to object type
QuoteConfigurationExtraDetailItemType - Field fieldType was added to object type
QuoteConfigurationExtraDetailItemType - Field valueType was removed from object type
QuoteConfigurationExtraDetailItemType - Field value was removed from object type
QuoteConfigurationExtraDetailItemType - Field code was removed from object type
QuoteConfigurationExtraDetailItemType
- Enum value ADYEN was added to
Vendorenum
- Type
QuoteBespokeRateConfigurationTypewas added - Type
QuoteTermInterfacewas added - Type
QuoteBespokeRateScheduleTypewas added - Type
QuoteBespokeRateItemTypewas added - Type
QuoteConfigurationVariantProfileTypewas added - Type
QuoteConfigurationTypewas added - Type
QuoteConfigurationExtraDetailItemTypewas added - Enum value GAS_READING_REMOVED_INSTALLED_RECEIVED was removed from
AccountReminderTypesenum - Field quoteConfigurationByNumber was added to object type
Query
- Enum value FIELDWORKS_SERVICE_ORDER_STATUS_UPDATED was removed from
AccountReminderTypesenum
- Enum value GAS_EXCEPTION_CUSTOMER_TRANSFER_CANCELLED was removed from
AccountReminderTypesenum - Field isOfficial was added to object type
ComplaintType
- Type
PublishApprovalApprovedEventwas removed - Type
PublishApprovalApprovedEventInputwas removed - Type
InstigateContractVariationOutputwas removed - Type
InstigateContractVariationInputwas removed - Type
OnSiteJobsAppointmentBookingDetailsInputwas removed - Type
OnSiteJobsUpdateAppointmentInputwas removed - Type
OnSiteJobsAppointmentCancellationCategorywas removed - Type
OnSiteJobsExternalJobTypeMappingTypewas removed - Type
OnSiteJobsCommsStrategywas removed - Type
OnSiteJobsWorkCategorywas removed - Type
OnSiteJobsAppointmentStatuswas removed - Type
OnSiteJobsCancellationCategorywas removed - Type
CoreSiteworksAppointmentTypewas removed - Type
OnSiteJobsAppointmentConnectionTypeConnectionwas removed - Type
OnSiteJobsAppointmentConnectionTypeEdgewas removed - Type
OnSiteJobsAppointmentTypewas removed - Type
OnSiteJobsAppointmentActionConnectionTypeConnectionwas removed - Type
OnSiteJobsAppointmentActionConnectionTypeEdgewas removed - Type
OnSiteJobsAppointmentActionTypewas removed - Type
OnSiteJobsAppointmentActionTriggerStagewas removed - Type
OnSiteJobsWorkflowStatuswas removed - Type
OnSiteJobsAppointmentSlotResultsTypewas removed - Type
OnSiteJobsAppointmentSlotTypewas removed - Type
OnSiteJobsJobTypeTypewas removed - Type
CancelOnSiteJobsAppointmentwas removed - Type
CancelOnSiteJobsAppointmentInputTypewas removed - Type
UpdateOnSiteJobsAppointmentwas removed - Type
StartOnSiteJobsAppointmentBookingSessionwas removed - Type
CreateOnSiteJobsAppointmentwas removed - Type
CreateOnSiteJobsAppointmentWithDatewas removed - Type
CreateOnSiteJobsAppointmentWithoutBookingwas removed - Type
OnSiteJobsCreateAppointmentInputwas removed - Type
InkConversationsConnectionwas added - Type
InkConversationsEdgewas added - Type
ExtendAgreementPeriodwas added - Type
ExtendAgreementPeriodInputwas added - Type
AssociateArchivedRecordingsSummaryTypewas added - Type
AssociateArchivedRecordingResultTypewas added - Type
AssociateArchivedRecordingResultStatuswas added - Field results was added to object type
AssociateArchivedCallRecordingsWithCalls - Field summary was added to object type
AssociateArchivedCallRecordingsWithCalls - Field receivedCount was removed from object type
AssociateArchivedCallRecordingsWithCalls - Field params was added to object type
Reminder - Input Field stepSlug removed from input type
UpdateAgreementRescissionInput - Input Field stepName removed from input type
UpdateAgreementRescissionInput - Enum value AWAITING_APPROVAL was added to
CatalogComponentStatusenum - Field stepSlug was removed from object type
AgreementRescissionType - Field stepName was removed from object type
AgreementRescissionType - Field appointmentCheckResults was removed from object type
OnSiteJobsCheckResultsType - Field hasAppointmentWarnings was removed from object type
OnSiteJobsCheckResultsType - Field canCreateAppointment was removed from object type
OnSiteJobsCheckResultsType - Field inkLiveChatConversations was added to object type
Query - Field getOnSiteJobsJobTypes was removed from object type
Query - Field getOnSiteJobsAppointmentByExternalReference was removed from object type
Query - Field getOnSiteJobsAppointmentById was removed from object type
Query - Field getOnSiteJobsAppointmentSlots was removed from object type
Query - Input Field assignedToAffiliateNumber: String was added to input type
UpdateLeadAssignmentInput - Field lastMessageAt was added to object type
InkConversation - Enum value INDUSTRY_EXCEPTION_CHANGE_OF_SUPPLIER_CANCELLED was removed from
AccountReminderTypesenum - Enum value INDUSTRY_EXCEPTION_CHANGE_REQUEST_COMPLETED was removed from
AccountReminderTypesenum - Enum value JPN_SUPPLY_POINT_FAILS_CAN_SUPPLY_CHECK was removed from
AccountReminderTypesenum - Enum value INDUSTRY_EXCEPTION_UNABLE_TO_ENROL_METER_POINT_NEXT_SCHEDULED_READ_DATE_PAST was removed from
AccountReminderTypesenum - Enum value INDUSTRY_MANUAL_ACTION_REQUIRED was removed from
AccountReminderTypesenum - Enum value JPN_SHORT_TERM_MOVE_IN_REJECTION was removed from
AccountReminderTypesenum - Field energyConsumptionWhP2 was added to object type
SIPSGasMonthlyConsumption - Field energyConsumptionWhP1 was added to object type
SIPSGasMonthlyConsumption - Field consumptionWhP2 was removed from object type
SIPSGasMonthlyConsumption - Field consumptionWhP1 was removed from object type
SIPSGasMonthlyConsumption - Field extendAgreementPeriod was added to object type
Mutation - Field updateOnSiteJobsAppointment was removed from object type
Mutation - Field createOnSiteJobsAppointment was removed from object type
Mutation - Field publishApprovalApprovedEvent was removed from object type
Mutation - Field createOnSiteJobsAppointmentWithDate was removed from object type
Mutation - Field startOnSiteJobsAppointmentBookingSession was removed from object type
Mutation - Field cancelOnSiteJobsAppointment was removed from object type
Mutation - Field createOnSiteJobsAppointmentWithoutBooking was removed from object type
Mutation - Field instigateContractVariation was removed from object type
Mutation - Input Field assignedToTeamName: String was added to input type
UpdateLeadDetailsInput - Input Field assignedToAffiliateNumber: String was added to input type
UpdateLeadDetailsInput - Input Field assignedToUsername: String was added to input type
UpdateLeadDetailsInput - Field required was added to object type
FunnelField - Deprecation reason on field
FunnelField.deprecated changed from None toThe 'deprecated' field is deprecated.
Fields are not being deprecated
- Marked as deprecated on 2026-04-20.
- Scheduled for removal on or after 2026-05-20. - Input Field assignedToAffiliateNumber: String was added to input type
UpdateOpportunityAssignmentInput - Field clientData was added to object type
SIPSGasData - Enum value UPDATE_IN_PROGRESS was added to
LifecycleSupplyPointProcessStatusenum - Enum value UPDATE_ERRORED was added to
LifecycleSupplyPointProcessStatusenum - Enum value UPDATE_STALLED was added to
LifecycleSupplyPointProcessStatusenum - Enum value UPDATE_FAILED was added to
LifecycleSupplyPointProcessStatusenum - Enum value RESCINDED was added to
ContractStatusenum - Field conversationRelayId was added to object type
EscalateInkConversation - Field conversation was removed from object type
EscalateInkConversation - Input Field archivedRecordingFileUri: URI! was added to input type
ArchivedCallRecordingInput - Input Field publicRecordingFileUri removed from input type
ArchivedCallRecordingInput - Input Field accountNumber: String! was added to input type
EscalateInkConversationInput - Field appointments was removed from object type
CoreSiteworksRequestType - Field appointments was removed from object type
OnSiteJobsRequestType - Enum value IEE_MINIMUM was added to
TaxTypesCodeenum - Enum value IEH_REDUCED_B2B was added to
TaxTypesCodeenum - Field label was added to object type
QuotingParamType - Deprecation reason on field
SalesFunnel.uncollectedFields changed from None toThe 'uncollectedFields' field is deprecated.
Is not necessary since fields are part of a collection
- Marked as deprecated on 2026-04-20.
- Scheduled for removal on or after 2026-05-20. - Input Field params: JSONString was added to input type
CreateReminderInput
- Enum value INDUSTRY_WARNING_MESSAGE_RECEIVED was removed from
AccountReminderTypesenum
- Enum value REQUESTED was removed from
OnSiteJobsAssetStatusenum
- Type
CreatePaymentMethodActionIntentwas added - Type
CreatePaymentMethodActionIntentInputwas added - Type
PaymentMethodOwnerInputwas added - Field createPaymentMethodActionIntent was added to object type
Mutation
- Type
TerminationFeeTypeEnumwas added TerminationFeeType.feeType type changed fromTerminationFeeTypetoTerminationFeeTypeEnum
- Type
UpdateOptionsLanguagePreferencewas added - Type
OptionsLanguagePreferenceChoiceswas added - Type
OptionsLanguagePreferenceInputwas added - Field updateOptionsLanguagePreference was added to object type
Mutation
- Type
EscalateInkConversationwas added - Type
EscalateInkConversationInputwas added - Enum value ESCALATE_INK_CONVERSATION was added to
ExpiringTokenScopeenum - Enum value ESCALATE_INK_CONVERSATION was added to
PreSignedTokenScopeenum - Field escalateInkConversation was added to object type
Mutation
- Type
AssociateArchivedCallRecordingsWithCallswas added - Type
AssociateArchivedCallRecordingsWithCallsInputwas added - Type
ArchivedCallRecordingInputwas added - Type
URIwas added - Field associateArchivedCallRecordingsWithCalls was added to object type
Mutation
- Input Field contractNote: ContractNoteInput was added to input type
TerminateContractInput - Input Field contractNote: ContractNoteInput was added to input type
VaryContractTermsInput
- Field id was added to object type
AccountNoteType
- Type
CreateExternalMessageEventwas added - Type
ExternalMessageEventTypewas added - Type
MessageEventTypewas added - Type
CreateExternalMessageEventInputwas added - Type
DeliveryFailedInputwas added - Type
DeferredInputwas added - Type
OpenedInputwas added - Type
ClickedInputwas added - Input Field isHouseMove: Boolean was added to input type
LeaveSupplierInput - Input Field isHouseMove: Boolean was added to input type
UpdateLeaveSupplierInput - Field createExternalMessageEvent was added to object type
Mutation
- Enum value READ was added to
InkMessageDeliveryStatusenum
- Field stage was added to object type
LeaveSupplierProcessType - Field stage was added to object type
JoinSupplierProcessType
- Deprecation reason on field
Mutation.instigateContractTermination changed from None toThe 'instigateContractTermination' field is deprecated.
This is a legacy mutation. The terminateContract mutation should be used instead.
- Marked as deprecated on 2026-04-01.
- Scheduled for removal on or after 2026-04-30.
- Field request was added to object type
OnSiteJobsAppointmentType - Enum value POST_APPOINTMENT_RESCHEDULED was added to
OnSiteJobsAppointmentActionTriggerStageenum
- Enum value IFS was added to
OnSiteJobsAgentenum
GasProductCatalogueRetailerSwitchEnrollmentMarketInput.estimatedAnnualFlow type changed from String! to IntGasProductCatalogueRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.estimatedAnnualFlow type changed from String! to Int
- Field billingTriggerConfiguration was added to object type
LedgerType - Field billingTriggerConfiguration of type BillingTriggerConfiguration was added to interface
LedgerInterface - Field billingTriggerConfiguration was added to object type
Account - Field billingTriggerConfiguration was added to object type
LedgerWithPaymentsInstructions - Field billingTriggerConfiguration of type BillingTriggerConfiguration was added to interface
AccountInterface
- Type
TrancheTargetConfigurationTypewas added - Type
TrancheTargetMarketConfigurationTypewas added - Type
TrancheTargetConfigurationInputwas added - Type
TrancheTargetMarketConfigurationInputwas added - Type
CalculationPeriodFrequencywas added - Input Field tranchetargetconfiguration: TrancheTargetConfigurationInput was added to input type
OneOfTermInput
- Type
BulkAwardLoyaltyPointswas added - Type
BulkAwardLoyaltyPointsInsertedItemResultwas added - Type
BulkAwardLoyaltyPointsFailedItemResultwas added - Type
BulkAwardLoyaltyPointsInputwas added - Type
BulkAwardLoyaltyPointsItemInputwas added - Field bulkAwardLoyaltyPoints was added to object type
Mutation
- Field isReversed was added to object type
VoucherRedemptionType
- Field extraData was added to object type
JoinSupplierProcessDataType
- Type
CreateAccountCreditwas removed - Type
CreateAccountCreditInputwas removed - Type
AccountCreditReasonTypewas removed - Argument accountNumbers: [NonEmptyString!] added to
Query.getOnSiteJobsRequests - Field createAccountCredit was removed from object type
Mutation
- Enum value PROPERTY was added to
LinkedObjectTypeenum - Enum value ACCOUNT_PROPERTY_EFFECTIVE_PERIOD was added to
LinkedObjectTypeenum
- Type
UpdateCampaignAccountExpiryDatewas added - Type
UpdateCampaignAccountExpiryDateInputwas added - Field updateCampaignAccountExpiryDate was added to object type
Mutation
- Type
BillingTriggerConfigurationsForTargetwas added - Type
BillingTriggerTargetReferencewas added - Type
BillingTriggerTargetTypewas added - Type
BillingTriggerConfigurationwas added - Type
BillingOperationFrequencywas added - Type
BillingTriggerOperationTypewas added - Type
BillingTriggerFrequencywas added - Type
BillingOperationTemporalParamsTypewas added - Type
BillingTriggerConfigurationsConnectionwas added - Type
BillingTriggerConfigurationsEdgewas added - Type
TargetInputwas added - Field billingTriggerConfigurations was added to object type
Query
- Enum value CUSTOM was added to
PaymentTypeenum
- Type
PaymentScheduleDataTypewas added - Type
RegularScheduleTypewas added - Type
BillTriggeredScheduleTypewas added - Type
BalanceTriggeredScheduleTypewas added - Type
BillTriggeredBalanceTargetScheduleTypewas added - Field paymentScheduleData was added to object type
JoinSupplierProcessDataType
- Argument decimalPlaces: Int added to
ProductInterface.prices - Argument decimalPlaces: Int added to
Product.prices
- Input Field timestamp: DateTime! was added to input type
PaymentDetailsInput - Input Field timestamp: DateTime! was added to input type
FailedPaymentDetailsInput - Input Field timestamp: DateTime! was added to input type
SuccessfulPaymentDetailsInput
- Type
PaymentAdequacyChangeTypewas added - Field latestAppliedPaymentAdequacyChange was added to object type
PaymentAdequacyDetailsType
- Argument excludeByDisplayName: [String] added to
Query.vouchersForAccount
- Type
InkStorylineAnalyzerResultwas added - Type
InkStorylineAnalyzerResultInputwas added - Type
StorylineAnalyzerTypeChoiceswas added - Field analyzerResults was added to object type
InkStoryline - Input Field analyzerResults: [InkStorylineAnalyzerResultInput!] was added to input type
AddStorylineToInkConversationInput
- Type
RegisterCustomerAssetwas added - Type
RegisterCustomerAssetInputwas added - Type
CustomerAssetTypeEnumwas added - Type
CustomerAssetTypewas added - Field customerAsset was added to object type
Query - Field customerAssets of type [CustomerAssetType] was added to interface
AccountInterface - Field customerAssets was added to object type
Account - Field registerCustomerAsset was added to object type
Mutation
- Type
CreateInternalCompanywas added - Type
CreateInternalCompanyResultTypewas added - Type
CreateInternalCompanyInputwas added - Field createInternalCompany was added to object type
Mutation
- Type
PushNotificationEventTypewas added - Type
PushNotificationMessageTypewas added - Enum value PUSH_NOTIFICATION_SENT was added to
AccountEventTypeenum - Union member PushNotificationEventType was added to
AccountEventUnion type
- Enum value DUPLICATE_CARD_FINGERPRINTS was added to
AccountReminderTypesenum - Enum value DUPLICATE_CARD_FINGERPRINTs was removed from
AccountReminderTypesenum - Argument offset: Int added to
Query.opportunities - Argument offset: Int added to
Query.leads
- Field refundedAt was added to object type
VoucherPurchaseType - Argument excludeRefunded: Boolean added to
Query.vouchersForAccount
- Type
PublishApprovalApprovedEventwas added - Type
PublishApprovalApprovedEventInputwas added - Field publishApprovalApprovedEvent was added to object type
Mutation
- Type
RecordFailedPaymentwas added - Type
RecordFailedPaymentInputwas added - Type
FailedPaymentDetailsInputwas added - Type
FailureReasonwas added - Type
InternalCompanyConnectionTypeConnectionwas added - Type
InternalCompanyConnectionTypeEdgewas added - Type
RoutingAttributeTypewas added - Field routingAttributes was added to object type
Query - Field internalCompanies was added to object type
Query - Field recordFailedPayment was added to object type
Mutation
- Type
ContractNoteInputwas added - Type
ContractNoteTypewas added - Field notes was added to object type
ContractDetails - Field notes was added to object type
ContractCreationJourneyType - Field notes of type [ContractNoteType] was added to interface
ContractJourneyInterface CreateExternalMessageInput.accountNumber type changed from String to String!- Input Field contractNote: ContractNoteInput was added to input type
InstigateContractVariationInput - Field notes was added to object type
Contract - Input Field contractNote: ContractNoteInput was added to input type
BaseInstigateContractTerminationInput
- Type
EnrollmentReversedwas added - Type
ReverseEnrollmentInputwas added - Field reverseEnrollment was added to object type
Mutation
- Type
LeaveSupplierReversedwas added - Type
ReverseLeaveSupplierInputwas added - Field reverseLeaveSupplier was added to object type
Mutation
- Type
OrderDetailsTypewas removed - Type
OrderTypewas removed - Type
OrderCustomerTypewas removed - Type
OrderLineTypewas removed - Type
OrderItemTypewas removed - Type
ItemProfileTypewas removed - Type
OrderLinePeriodTypewas removed - Type
OrderLineDateRangeTypewas removed - Type
OrderLineDurationTypewas removed - Type
OrderResourcewas removed - Type
ProcessOrderOutputwas removed - Type
LegacyOrderDetailsTypewas added - Type
LegacyOrderTypewas added - Type
LegacyOrderCustomerTypewas added - Type
LegacyOrderLineTypewas added - Type
LegacyOrderItemTypewas added - Type
LegacyItemProfileTypewas added - Type
LegacyOrderLinePeriodTypewas added - Type
LegacyOrderLineDateRangeTypewas added - Type
LegacyOrderLineDurationTypewas added - Type
LegacyOrderResourcewas added - Type
LegacyProcessOrderOutputwas added - Type
OnSiteJobsExternalJobTypeMappingTypewas added - Field legacyOrderDetails was added to object type
Query - Field orderDetails was removed from object type
Query - Field externalJobTypeMapping was added to object type
OnSiteJobsAppointmentType - Deprecation reason on field
OnSiteJobsAppointmentType.externalJobType changed from None toThe 'externalJobType' field is deprecated.
Please use externalJobTypeMapping instead.
- Marked as deprecated on 2026-03-17.
- Scheduled for removal on or after 2026-04-17. - Enum value JPN_BILLING_PATTERN_CHANGED_DUE_TO_READING_DATE_CHANGE was removed from
AccountReminderTypesenum - Deprecation reason on field
Mutation.createAccountCredit changed fromThe 'createAccountCredit' field is deprecated.
to
Use postCredit mutation as it is ledger aware.
- Marked as deprecated on 2022-07-04.
- Scheduled for removal on or after 2024-01-01.The 'createAccountCredit' field is deprecated.
Use postCredit mutation as it is ledger aware.
- Marked as deprecated on 2022-07-04.
- Scheduled for removal on or after 2026-03-30. Mutation.legacyProcessOrder type changed from ProcessOrderOutput! to LegacyProcessOrderOutput!
- Type
InternalCompanyTypewas added - Type
SearchCriteriaInputwas added - Field internalCompany was added to object type
Query
- Input Field contractIdentifiers: [String] was added to input type
EnrollmentInput - Field contractIdentifiers was added to object type
JoinSupplierProcessType
- Type
ATRTypewas added - Input Field subsectionType: SubsectionType was added to input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput - Input Field reeCode: String was added to input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.atrContractType type changed from SubsectionType! to ATRType!- Enum value TDVE61EMB was added to
ElectricityATRChoicesenum - Enum value TDVE62EMB was added to
ElectricityATRChoicesenum - Enum value TDVE30EMB was added to
ElectricityATRChoicesenum - Enum value TDVE62 was added to
ElectricityATRChoicesenum - Input Field reeCode: String was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput
- Field a529Validation was removed from object type
Query
- Type
PromotionAssignmentPeriodTypewas removed - Type
PromotionAssignmentPeriodInputwas removed - Input Field assignmentPeriod removed from input type
PromotionAssignmentScheduleInput - Field assignmentPeriod was removed from object type
PromotionAssignmentScheduleType
- Type
UpdateAgentAuxiliaryStatuswas added - Type
UpdateAgentAuxiliaryStatusInputwas added - Field updateAgentAuxiliaryStatus was added to object type
Mutation
- Type
RecordPendingPaymentwas added - Type
RecordPendingPaymentInputwas added - Type
PaymentDetailsInputwas added - Type
CreateExternalMessagewas added - Type
ExternalMessageTypewas added - Type
CreateExternalMessageInputwas added - Type
EmailContentInputwas added - Field createExternalMessage was added to object type
Mutation - Field recordPendingPayment was added to object type
Mutation
- Argument ledgerNumber: String added to
PeriodBasedDocumentType.closingBalance - Argument ledgerNumber: String added to
PeriodBasedDocumentType.openingBalance
- Enum value AUS_GET_CORRECT_PHONE_NUMBER was removed from
AccountReminderTypesenum
- Type
CloseInkConversationwas added - Type
CloseInkConversationInputwas added - Type
ConversationClosedReasonChoiceswas added OnSiteJobsUpdateRequestInput.assets type changed from [OnSiteJobsAssetInput] to [OnSiteJobsAssetInput!]OnSiteJobsCreateAppointmentInput.assets type changed from [OnSiteJobsAssetInput] to [OnSiteJobsAssetInput!]OnSiteJobsUpdateAppointmentInput.assets type changed from [OnSiteJobsAssetInput] to [OnSiteJobsAssetInput!]CreateOnSiteJobsRequestInputType.supplyPointInternalIds type changed from [Int] to [Int!]CreateOnSiteJobsRequestInputType.supplyPointIdentifierToMarketNameMapping type changed from [SupplyPointIdentifierToMarketNameMappingInput] to [SupplyPointIdentifierToMarketNameMappingInput!]CreateOnSiteJobsRequestInputType.assets type changed from [OnSiteJobsAssetInput]! to [OnSiteJobsAssetInput!]!- Field closeInkConversation was added to object type
Mutation
InkStorylineEntryInput.contentId type changed from Int to BigIntInkStorylineEntry.contentId type changed from Int to BigInt
- Field knowledgeArticleIds was added to object type
InkStoryline - Field params was added to object type
CommonAgreementType - Input Field knowledgeArticleIds: [Int!] was added to input type
AddStorylineToInkConversationInput
- Type
DeletePropertyDescendantswas added - Type
DeletePropertyDescendantsInputwas added - Field deletePropertyDescendants was added to object type
Mutation
- Type
RemovePropertyFromHierarchywas added - Type
RemovePropertyFromHierarchyInputwas added - Field removePropertyFromHierarchy was added to object type
Mutation
- Type
AddParentToPropertywas added - Type
AddParentToPropertyInputwas added - Field addParentToProperty was added to object type
Mutation
- Field createdAt was added to object type
OnSiteJobsAppointmentType - Field preferredStartDate was added to object type
OnSiteJobsAppointmentType - Field deadlineDate was added to object type
OnSiteJobsAppointmentType
- Type
ATRTypewas removed - Input Field reeCode removed from input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput - Input Field subsectionType removed from input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.atrContractType type changed from ATRType! to SubsectionType!- Input Field estimatedAnnualConsumption removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field reeCode removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field atrContractType removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field atrTariff removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field power removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field selfConsumptionType removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field cnae removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field subsectionType removed from input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput
- Input Field externalIdentifier: String was added to input type
SimpleServicesEnrollmentMarketInput
- Type
ATRTypewas added - Input Field power: [Float]! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field estimatedAnnualConsumption: Int was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field selfConsumptionType: SelfConsumptionType! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field atrContractType: ATRType! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field atrTariff: ElectricityATRChoices! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field reeCode: String! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field cnae: String! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field subsectionType: SubsectionType! was added to input type
ElectricityProductCatalogRetailerSwitchEnrollmentMarketInput - Input Field reeCode: String! was added to input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput - Input Field subsectionType: SubsectionType! was added to input type
ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput ElectricityProductCatalogRetailerSwitchWithChangeOfTenancyEnrollmentMarketInput.atrContractType type changed from SubsectionType! to ATRType!
- Type
RecordSuccessfulPaymentwas added - Type
RecordSuccessfulPaymentInputwas added - Type
NoticePrioritywas added - Type
SuccessfulPaymentDetailsInputwas added - Type
PaymentActionIntentOneOfInputwas added - Type
PaymentActionIntentOptionsInputwas added - Type
PaymentMethodInputwas added - Field recordSuccessfulPayment was added to object type
Mutation
- Type
SimpleServicesMarketDataSourceInputwas added - Type
SimpleServicesQuotedSupplyPointInputwas added - Type
SimpleServicesProductCatalogInputwas added - Type
SimpleServicesAgreementTransferInputwas added - Input Field marketDataSource: SimpleServicesMarketDataSourceInput was added to input type
SimpleServicesEnrollmentMarketInput - Input Field externalIdentifier removed from input type
SimpleServicesEnrollmentMarketInput - Input Field quotedSupplyPointId removed from input type
SimpleServicesEnrollmentMarketInput
- Input Field bypassTerminalAppointmentStatus: Boolean was added to input type
OnSiteJobsUpdateAppointmentInput - Input Field alignRequestStatusWithAppointment: Boolean was added to input type
OnSiteJobsUpdateAppointmentInput
- Type
AddChildToPropertywas added - Type
AddChildToPropertyInputwas added - Field addChildToProperty was added to object type
Mutation
- Deprecation reason on field
Mutation.varyContractTerms changed fromThe 'varyContractTerms' field is deprecated.
to None
This is a legacy mutation. The instigateContractVariation should be used instead.
- Marked as deprecated on 2026-01-20.
- Scheduled for removal on or after 2026-02-27. - Deprecation reason on field
Mutation.instigateContractVariation changed from None toThe 'instigateContractVariation' field is deprecated.
This is a legacy mutation. The varyContractTerms should be used instead.
- Marked as deprecated on 2026-03-05.
- Scheduled for removal on or after 2026-04-11.
- Type
AddPropertyToHierarchywas added - Type
AddPropertyToHierarchyInputwas added - Argument ledgerNumber: String added to
PeriodBasedDocumentType.transactions - Field addPropertyToHierarchy was added to object type
Mutation - Argument ledgerNumber: String added to
InvoiceType.transactions
- Enum value POST_APPOINTMENT_ABORTED was added to
OnSiteJobsAppointmentActionTriggerStageenum
- Enum value CUSTOM was added to
Vendorenum
- Enum value SERVICE_TICKET was added to
AccountPaymentTransactionTypeChoicesenum