GraphQL API Changelog
This page shows the history of changes to the GraphQL schema.- Field latestOccupancyPeriods was added to object type
PropertyType
- Input Field orderSubmittedAt: DateTime was added to input type
EnrollmentInput
- 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
PredictedBillSteppedTariffNotSupportedErrorTypewas added - Union member PredictedBillSteppedTariffNotSupportedErrorType was added to
PredictedBillErrorUnionUnion type
- 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
AccessorAccessConnectionTypeConnectionwas added - Type
AccessorAccessConnectionTypeEdgewas added - Type
AccessorAccessTypewas added - Type
AccessorUnionwas added - Field accessors was added to object type
AffiliateOrganisationType
- Input Field externalReference: NonEmptyString was added to input type
OnSiteJobsUpdateAppointmentInput
- 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
- Field geographicalId was added to object type
RichAddressType - Input Field geographicalId: String was added to input type
BillingAddressDetailsInput - Input Field geographicalId: String was added to input type
RichAddressInput - Field geographicalId was added to object type
PropertyRichAddressType - 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
SubjectRemovalInputwas added - Type
AmendContractSubjectOutputwas added - Type
AmendContractSubjectInputwas added - Type
SubjectAdditionInputwas 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 conversionSalesChannel was added to object type
OpportunityOutput - Field creationSalesChannel was added to object type
OpportunityOutput
- Input Field alignRequestStatusWithAppointment: Boolean was added to input type
OnSiteJobsCreateAppointmentInput
- 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 roleCode was added to object type
GrantUserAccessToBusiness - Field possibleErrors was removed from object type
GrantUserAccessToBusiness - Field flowId was added to object type
RegisterLeadFlowStatusEvent - Field possibleErrors was removed from object type
RegisterLeadFlowStatusEvent - Field roleCode was added to object type
RevokeUserAccessFromBusiness - Field possibleErrors was removed from object type
RevokeUserAccessFromBusiness - 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 flowId was added to object type
RegisterOpportunityFlowStatusEvent - Field possibleErrors was removed from object type
RegisterOpportunityFlowStatusEvent - Field accountNumber was added to object type
StopAutomatedPayments - Field possibleErrors was removed from object type
StopAutomatedPayments - Field supplyPointIdentifier was added to object type
ChangeSupplierForSupplyPoint - Field possibleErrors was removed from object type
ChangeSupplierForSupplyPoint - Field portfolioNumber was added to object type
AddPortfolioReference - Field possibleErrors was removed from object type
AddPortfolioReference - Field accountNumber was added to object type
SetPaymentPreference - Field possibleErrors was removed from object type
SetPaymentPreference
- 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
PredictedBillAgreementNotFoundErrorTypewas added - Type
PredictedBillCannotEstimateConcessionsErrorTypewas added - Union member PredictedBillAgreementNotFoundErrorType was added to
PredictedBillErrorUnionUnion type - Union member PredictedBillCannotEstimateConcessionsErrorType was added to
PredictedBillErrorUnionUnion type
- 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
- Field recordChargedBackPayment was added to object type
Mutation - Type
RecordChargedBackPaymentwas added - Type
RecordChargedBackPaymentInputwas added - Type
ChargedBackPaymentDetailsInputwas added - Field autocompleteAddressFieldOptions was added to object type
Query - Enum value REFUND_ELIGIBILITY was added to
StorylineAnalyzerTypeChoicesenum
- Enum value SWEB was added to
OnSiteJobsAgentenum
- Type
PickTimeslotForOnSiteJobsAppointmentwas added - Field pickTimeslotForOnSiteJobsAppointment was added to object type
Mutation
- Enum value AED_FILS was removed from
LineItemCurrencyenum
- Enum value UNCONFIRMED was added to
OnSiteJobsAppointmentStatusenum
- 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
- Enum value PROPOSED_TARIFF_NOT_FOUND was added to
ServiceOrderCompletionReasonenum - Enum value UNABLE_TO_DETERMINE_EFFECTIVE_DATE was added to
ServiceOrderCompletionReasonenum - Enum value CURRENT_TARIFF_NOT_FOUND was added to
ServiceOrderCompletionReasonenum
- Type
GetMpbContactwas added - Type
GetMpbContactInputwas added - Type
UpdatePropertyAddresswas added - Type
UpdatePropertyAddressInputwas added - Field updatePropertyAddress was added to object type
Mutation - Field getMpbContact was added to object type
Query
- 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
StartOnSiteJobsTimeslotPickingSessionwas added - Field startOnSiteJobsTimeslotPickingSession was added to object type
Mutation
- Type
EstimatedSupplyPointReadingTypewas added - Field estimatedSupplyPointReadings was added to object type
Query
- Type
GetStandingDataForNmiQueryInputwas added - Field getStandingDataForNmi 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 of type [CallTagType]! was added to interface
CallInterface - Field tags was added to object type
OutboundCallType - Field tags was added to object type
InboundCallType
- 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
- Field waterSupplyPoints was added to object type
PropertyType
- Type
LegacyQuotedProductwas added
- Type
LegacyQuotedProductwas removed
- Type
SendInkOutboundMessagewas added - Type
SendInkOutboundMessageInputwas added - Type
InkSendMessageInputwas added - Field externalId was added to object type
AccountUserType - Field sendInkOutboundMessage was added to object type
Mutation
- Type
CreateFamilyIssuesSuppressedCommAccountEventwas added - Field createFamilyIssuesSuppressedCommAccountEvent was added to object type
Mutation
- 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
- Enum value NO_ACTIVE_METER_DATA was added to
ServiceOrderCompletionReasonenum
- Enum value ADDITIONAL_CREDIT was added to
BandCategoryenum - Enum value KVAR_DAYS was added to
UnitTypeenum
- Enum value ESSENTIAL_WATER_FIELD was removed from
OnSiteJobsAgentenum
- Enum value ESSENTIAL_WATER_FIELD was added to
OnSiteJobsAgentenum
- Type
CreateStandingDataRegisterPendingUpdatewas removed - Type
CreateStandingDataRegisterPendingUpdateInputwas removed - Type
CreateStandingDataPendingUpdatewas added - Type
CreateStandingDataPendingUpdateInputwas added - Field createStandingDataPendingUpdate was added to object type
Mutation - Field createStandingDataRegisterPendingUpdate was removed from object type
Mutation
- Enum value DANKORT was added to
CardPaymentNetworkenum - Enum value DANKORT was added to
CardSchemeEnumTypeenum
- Type
StartGroupedCollectionProcesswas added - Type
StartGroupedCollectionProcessOutputwas added - Type
StartGroupedCollectionProcessInputwas added - Field startGroupedCollectionProcess was added to object type
Mutation
- Type
CreateOnSiteJobsAppointmentWithoutDateOrTimewas added - Field createOnSiteJobsAppointmentWithoutDateOrTime was added to object type
Mutation
- Type
SendLifeSupportNotificationwas added - Type
SendLifeSupportNotificationInputwas added - Field sendLifeSupportNotification was added to object type
Mutation
- Type
LifeSupportRecordV2Typewas added - Field getLifeSupportRecordsByNmi was added to object type
Query
- Enum value AGREEMENT was added to
StorylineEntryTypesenum
- Input Field nmi: String was added to input type
ServiceOrderCompletionDetails
- 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
- Type
CreateCreditCardInstructionwas removed - Type
CreateCreditCardInstructionInputwas removed - Field createCreditCardInstruction was removed from object type
Mutation - Input Field reference: String was added to input type
PaymentMethodInput
- Type
AccountCannotSelectProductErrorTypewas added - Union member AccountCannotSelectProductErrorType was added to
GasProductSwitchingErrorUnionUnion type - Union member AccountCannotSelectProductErrorType was added to
ElectricityProductSwitchingErrorUnionUnion type
- Field triggerId was added to object type
InkStoryline - Input Field triggerId: String was added to input type
AddStorylineToInkConversationInput
- Input Field validFrom removed from input type
ActualizeContractInput ActualizeContractInput.validFromDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field validTo removed from input type
CreateContractInput - Input Field validFrom removed from input type
CreateContractInput - Input Field signedAt removed from input type
CreateContractInput CreateContractInput.signedAtDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!CreateContractInput.validFromDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field validTo removed from input type
TerminateContractInput TerminateContractInput.validToDate type changed from IndustryMidnightAlignedDateField to IndustryMidnightAlignedDateField!- Input Field applicableAt removed from input type
VaryContractTermsInput
- Field taxNumber was added to object type
CreateShellAccountPayload - Input Field taxNumber: String was added to input type
CreateShellAccountInput
- 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 consents was added to object type
LeadContactDetailsType
- Type
InvalidLoyaltyCardNumberErrorwas added - Union member InvalidLoyaltyCardNumberError was added to
ElectricityProductSwitchingErrorUnionUnion type - Union member InvalidLoyaltyCardNumberError was added to
GasProductSwitchingErrorUnionUnion type
- Field identifier was added to object type
CollectiveBillType
ProductDmoReferenceType.ntcCombination type changed from [String!]! to [String]!- Field planId was added to object type
ElectricityPriceReferenceType - Field planId of type String was added to interface
PriceReferenceInterface - Enum value WESTPAC_QUICKSTREAM_RED_ENERGY was added to
Vendorenum - Enum value WESTPAC_QUICKSTREAM_LUMO_ENERGY was added to
Vendorenum
- Field isHeld was added to object type
InvoiceType - Field isHeld was added to object type
InvoiceBillingDocumentType - Field isHeld was added to object type
PeriodBasedDocumentType - Argument supplyPointsToMarketNamesMapping: [SupplyPointIdentifierToMarketNameMappingInput] added to
Query.getOnSiteJobsJobTypes - Argument supplyPointInternalIds: [Int] added to
Query.getOnSiteJobsJobTypes - Removed argument requestId from
Query.getOnSiteJobsJobTypes
- Type
ConsentOutputwas removed - 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 - Default value for input field
LegacyMarketDataInput.addressDetails changed from None to Undefined - 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 estimatedControlledLoad2Cost was added to object type
CostEstimation - Field estimatedControlledLoad2StandingCharge was added to object type
CostEstimation - Field estimatedControlledLoad1Cost was added to object type
CostEstimation - Field estimatedControlledLoad1StandingCharge was added to object type
CostEstimation
- Enum value WORK_REQUEST_COMPLETION was added to
ServiceOrderCompletionReasonenum - Enum value UNABLE_TO_DETERMINE_COMPLETION_CODES was added to
ServiceOrderCompletionReasonenum - Enum value UNSUPPORTED_JOB_TYPE was added to
ServiceOrderCompletionReasonenum
- Enum value NO_MATCHING_REGISTERS was added to
ServiceOrderCompletionReasonenum - Field callId was added to object type
CallRecordingDetailType
- Type
OrganisationReferenceTypewas added - Type
ReplacePartnerReferenceswas added - Type
ReplacePartnerReferencesInputTypewas added - Type
OrganisationReferenceInputwas added - Field possibleErrors was removed from object type
TransferLedgerBalance - Field possibleErrors was removed from object type
StartCustomerVerification - Field possibleErrors was removed from object type
AssociateItemToCollectionProcess - Field possibleErrors was removed from object type
UpsertPropertyHazardByExternalIdentifier - Field possibleErrors was removed from object type
CreateAPIException - Field possibleErrors was removed from object type
SendCustomerDetailsRequest - Field possibleErrors was removed from object type
GetOrCreateAgreement - Field possibleErrors was removed from object type
StartOnSiteJobsAppointmentBookingSessionForRequest - Field possibleErrors was removed from object type
AcceptOfferForQuoting - Field possibleErrors was removed from object type
RetireCustomerAsset - Field possibleErrors was removed from object type
AssociateArchivedCallRecordingsWithCalls - Field possibleErrors was removed from object type
UpdateElecMeterPointAccessDetails - Field possibleErrors was removed from object type
UpdateSiteworksRequest - Field possibleErrors was removed from object type
CreateAPIExceptionEvent - Field possibleErrors was removed from object type
GeneratePreSignedToken - Field possibleErrors was removed from object type
RegisterEmail - Field possibleErrors was removed from object type
FetchPreSignedLinkForOpportunityAttachment - Field possibleErrors was removed from object type
InvalidateRefreshTokensForUser - Field possibleErrors was removed from object type
PurchaseVouchers - Field possibleErrors was removed from object type
ValidateMfaDevice - Field possibleErrors was removed from object type
CreateOfferGroupForQuoting - Field possibleErrors was removed from object type
RecordDepositAgreementAccepted - Field possibleErrors was removed from object type
AddItemsToRiskList - Field possibleErrors was removed from object type
VerifyCustomer - Field possibleErrors was removed from object type
WaterMeterType - Field possibleErrors was removed from object type
PreviewAndCreatePaymentPlan - Field possibleErrors was removed from object type
CreateInternalCompany - Field possibleErrors was removed from object type
DeleteMfaDevice - Field possibleErrors was removed from object type
CollectDeposit - Field possibleErrors was removed from object type
RecordPendingPayment - Field possibleErrors was removed from object type
UpdateAccountUserConsents - Field possibleErrors was removed from object type
StartCollectionProcess - Field possibleErrors was removed from object type
CreateBusiness - Field possibleErrors was removed from object type
ChangeCentrepayDeduction - Field possibleErrors was removed from object type
CreateOpportunityAndLead - Field possibleErrors was removed from object type
InitiateProductSwitch - Field possibleErrors was removed from object type
InvalidatePaymentInstruction - Field possibleErrors was removed from object type
ReactivateCollectionProcessRecord - Field possibleErrors was removed from object type
WithdrawDunning - Field possibleErrors was removed from object type
UpdateHardshipAgreement - Field possibleErrors was removed from object type
UpdateAffiliateOrganisation - Field possibleErrors was removed from object type
CreateContributionAgreement - Field possibleErrors was removed from object type
UpdateOfferGroupOnOpportunity - Field possibleErrors was removed from object type
PauseDunning - Field possibleErrors was removed from object type
CreateOnSiteJobsAppointment - Field possibleErrors was removed from object type
BulkAwardLoyaltyPoints - Field possibleErrors was removed from object type
CreateNewAgreementFromProductSwitchProcess - Field possibleErrors was removed from object type
ShareGoodsQuote - Field possibleErrors was removed from object type
PayoutReferralForAccount - Field possibleErrors was removed from object type
CreatePaymentMethodActionIntent - Field possibleErrors was removed from object type
AssignInkBucket - Field possibleErrors was removed from object type
UpdateAccountConsents - Field possibleErrors was removed from object type
SetStandingDataPendingUpdatesStatus - Field possibleErrors was removed from object type
DeletePushNotificationBinding - Field possibleErrors was removed from object type
VerifyEmail - Field possibleErrors was removed from object type
UpdateAPIException - Field possibleErrors was removed from object type
CancelServiceOrders - Field possibleErrors was removed from object type
CreateAccountPaymentSchedule - Field possibleErrors was removed from object type
UpdateMetadata - Field possibleErrors was removed from object type
CreateAccountReminder - Field possibleErrors was removed from object type
CancelCentrepayDeduction - Field possibleErrors was removed from object type
InitiateHostedStandalonePayment - Field possibleErrors was removed from object type
UpdateLeadDetails - Field possibleErrors was removed from object type
UpdateExportPaymentMethod - Field possibleErrors was removed from object type
CreateDepositAgreement - Field possibleErrors was removed from object type
StartOnSiteJobsAppointmentBookingSession - Field possibleErrors was removed from object type
UpdateAccountReferralStatus - Field possibleErrors was removed from object type
MoveToBucket - Field possibleErrors was removed from object type
RemoveItemsFromRiskList - Field possibleErrors was removed from object type
CreateStandingDataRegisterPendingUpdate - Field possibleErrors was removed from object type
TransferLeadOpportunities - Field possibleErrors was removed from object type
UpdateMessageTags - Field possibleErrors was removed from object type
ApproveRepayment - Field possibleErrors was removed from object type
BlockRepaymentSubmission - Field possibleErrors was removed from object type
GenerateLeadsFileAttachmentDownloadPreSignedUrl - Field possibleErrors was removed from object type
InvalidatePreSignedTokensForUser - Field possibleErrors was removed from object type
RequestDoubleOptIn - Field possibleErrors was removed from object type
ResolveMeterDataIssue - Field possibleErrors was removed from object type
UpdateCommsDeliveryPreference - Field possibleErrors was removed from object type
CreateMarketGatewayInboundMessageFlow - Field possibleErrors was removed from object type
AddParentToProperty - Field possibleErrors was removed from object type
CreatePaymentActionIntent - Field possibleErrors was removed from object type
ObtainLongLivedRefreshToken - Field possibleErrors was removed from object type
UpdateOnSiteJobsAppointment - Field possibleErrors was removed from object type
StartOnSiteJobsAppointmentReschedulingSession - Field possibleErrors was removed from object type
TriggerElectricityHouseMoveOut - Field possibleErrors was removed from object type
VerifyIdentity - Field possibleErrors was removed from object type
QuarantineElectricitySelfMeterRead - Field possibleErrors was removed from object type
RegisterCustomerAsset - Field possibleErrors was removed from object type
CreateAccountReference - Field possibleErrors was removed from object type
SendLifeSupportRequest - Field possibleErrors was removed from object type
AddPropertyToHierarchy - Field possibleErrors was removed from object type
UpdateOpportunityDetails - Field possibleErrors was removed from object type
RedeemLoyaltyPointsForAccountCredit - Field possibleErrors was removed from object type
AssessCollectionProcessRecordForPause - Field possibleErrors was removed from object type
SendQuoteSummary - Field possibleErrors was removed from object type
ConnectAiAgentToCall - Field possibleErrors was removed from object type
CreateGoodsQuote - Field possibleErrors was removed from object type
DeletePropertyDescendants - Field possibleErrors was removed from object type
MarkPrintBatchAsProcessed - Field possibleErrors was removed from object type
HasFamilyIssues - Field possibleErrors was removed from object type
UpdateAutoTopUpAmount - Field possibleErrors was removed from object type
AddSignupReferralOnAccount - Field possibleErrors was removed from object type
CreatePortfolioUserRole - Field possibleErrors was removed from object type
RedeemReferralClaimCode - Field possibleErrors was removed from object type
InitiateStandalonePayment - Field possibleErrors was removed from object type
CreateCentrepayDeduction - Field possibleErrors was removed from object type
SendAgreementRescissionConfirmation - Field possibleErrors was removed from object type
DetachSupplyPointFromEstimationGroup - Field possibleErrors was removed from object type
RemoveCampaignItems - Field possibleErrors was removed from object type
CreatePostEvents - Field possibleErrors was removed from object type
GetEmbeddedSecretForNewPaymentInstructionWithoutAccount - Field possibleErrors was removed from object type
CloseInkLiveChatConversation - Field possibleErrors was removed from object type
TransferLoyaltyPointsBetweenUsers - Field possibleErrors was removed from object type
UpsertPropertyHazardTypeByExternalIdentifier - Field possibleErrors was removed from object type
CreateMfaDevice - Field possibleErrors was removed from object type
AddBusinessToSegmentMutation - Field possibleErrors was removed from object type
UpdateAccountReference - Field possibleErrors was removed from object type
AddChildToProperty - Field possibleErrors was removed from object type
SwitchAccountToVariablePaymentSchedule - Field possibleErrors was removed from object type
LinkAccountToBusiness - Field possibleErrors was removed from object type
CloseOpenPrintBatch - Field possibleErrors was removed from object type
CreateDistributedEnergyResource - Field possibleErrors was removed from object type
UpdateLeadStage - Field possibleErrors was removed from object type
AwardLoyaltyPoints - Field possibleErrors was removed from object type
TriggerCollectionProcessMessage - Field possibleErrors was removed from object type
UpdateAccountBillingAddress - Field possibleErrors was removed from object type
RevokeAgreement - Field possibleErrors was removed from object type
CreateAPIExceptionNote - Field possibleErrors was removed from object type
ExtendAgreementPeriod - Field possibleErrors was removed from object type
GetHostedUrlForNewPaymentInstruction - Field possibleErrors was removed from object type
UpdateAccountRichAddressMutation - Field possibleErrors was removed from object type
RevokePartnerUserAccess - Field possibleErrors was removed from object type
UpdateAPIExceptionNote - Field possibleErrors was removed from object type
ResumeCollectionProcess - Field possibleErrors was removed from object type
CreateGoodsQuoteWithoutAccount - Field possibleErrors was removed from object type
ReadingType - Field possibleErrors was removed from object type
RecordFailedPayment - Field possibleErrors was removed from object type
CreateAccountCharge - Field possibleErrors was removed from object type
CancelOnSiteJobsAppointment - Field possibleErrors was removed from object type
CreateOnSiteJobsAppointmentWithoutBooking - Field possibleErrors was removed from object type
CreateRegisterNTCOverride - Field possibleErrors was removed from object type
CompleteServiceOrder - Field possibleErrors was removed from object type
UpdateAgreementRescission - Field possibleErrors was removed from object type
CommenceDCAProceeding - Field possibleErrors was removed from object type
SetLastConsumerChangeDateRecordToBeExpired - Field possibleErrors was removed from object type
CreateScheduledTransactions - Field references was added to object type
AffiliateOrganisationType - Field possibleErrors was removed from object type
ScheduleQuoteFollowUp - Field possibleErrors was removed from object type
StoreDirectDebitPaymentMethodDetails - Field possibleErrors was removed from object type
CancelPayment - Field possibleErrors was removed from object type
CloseDCAProceeding - Field possibleErrors was removed from object type
BackendScreenEvent - Field possibleErrors was removed from object type
UpdateActivePurchase - Field possibleErrors was removed from object type
SendVerificationEmail - Field possibleErrors was removed from object type
CreateOnSiteJobsRequest - Field possibleErrors was removed from object type
AssignSupplyPointToEstimationGroup - Field possibleErrors was removed from object type
UpdateAccountBillingEmail - Field possibleErrors was removed from object type
CompleteStandalonePayment - Field possibleErrors was removed from object type
JoinSupplierAcceptTermsAndConditions - Field possibleErrors was removed from object type
CreatePartnerUser - Field possibleErrors was removed from object type
CreateCustomerFeedback - Field possibleErrors was removed from object type
CreateAPICall - Field possibleErrors was removed from object type
GenerateInkPresignedUrl - Field possibleErrors was removed from object type
SetLoyaltyPointsUser - Field possibleErrors was removed from object type
EndContributionAgreement - Field possibleErrors was removed from object type
TriggerVmdRequest - Field possibleErrors was removed from object type
DeductLoyaltyPoints - Field possibleErrors was removed from object type
UpsertPropertyHazardByExternalIdentifierAndNmi - Field possibleErrors was removed from object type
CreateQuoteForAccount - Field possibleErrors was removed from object type
SelectProducts - Field possibleErrors was removed from object type
CreateCollectionProcessEvent - Field possibleErrors was removed from object type
StorePaymentInstruction - Field possibleErrors was removed from object type
DetermineDefaultTariff - Field possibleErrors was removed from object type
CreateAffiliateLink - Field possibleErrors was removed from object type
CreateLead - Field possibleErrors was removed from object type
CreateExternalMessageEvent - Field possibleErrors was removed from object type
UpdateRegisterNTCOverride - Field possibleErrors was removed from object type
UpdateAgreementPeriod - Field possibleErrors was removed from object type
DeleteAccountReference - Field possibleErrors was removed from object type
CreateExternalMessage - Field possibleErrors was removed from object type
CreateAudioRecording - Field possibleErrors was removed from object type
AssociateCallWithAccount - Field possibleErrors was removed from object type
CreateExternalAccountUserEvent - Field possibleErrors was removed from object type
UpdateCampaignAccountExpiryDate - Field possibleErrors was removed from object type
AddProperty - Field possibleErrors was removed from object type
GenerateLeadsFileAttachmentsPreSignedUrl - Field possibleErrors was removed from object type
RecordSuccessfulPayment - Field possibleErrors was removed from object type
CreateAgreement - Field possibleErrors was removed from object type
TriggerC4Request - Field possibleErrors was removed from object type
UpdateNotesOnOpportunity - Field possibleErrors was removed from object type
UpdateOpportunityExtraDetails - Field possibleErrors was removed from object type
AcceptGoodsQuote - Field possibleErrors was removed from object type
RecordActivatedPaymentMethod - Field possibleErrors was removed from object type
CreateCreditTransferPermission - Field possibleErrors was removed from object type
UpdateAgreementRollover - Field possibleErrors was removed from object type
PauseCollectionProcess - Field possibleErrors was removed from object type
CreateInkLiveChatMessage - Field possibleErrors was removed from object type
SubmitAllowedRepayment - Field possibleErrors was removed from object type
StoreBankDetailsForLead - Field possibleErrors was removed from object type
AmendPayment - Field possibleErrors was removed from object type
CreateHardshipAgreement - Field possibleErrors was removed from object type
AddPartnerUserToTeam - Field possibleErrors was removed from object type
CollectPayment - Field possibleErrors was removed from object type
CreateAffiliateOrganisation - Field possibleErrors was removed from object type
CompleteApproval - Field possibleErrors was removed from object type
TriggerPmdRequest - Field possibleErrors was removed from object type
UpdateOnSiteJobsRequest - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordLatestStep - Field possibleErrors was removed from object type
SendCDRNotification - Field possibleErrors was removed from object type
SetUpDirectDebitInstructionFromStoredDetails - Field possibleErrors was removed from object type
RefundPayment - Field possibleErrors was removed from object type
CreateMeterDataIssueFlow - Field possibleErrors was removed from object type
GenerateAffiliatesAudioRecordingPreSignedUrl - Field possibleErrors was removed from object type
UpdateAffiliateLink - Field possibleErrors was removed from object type
SetOpportunityOutcome - Field possibleErrors was removed from object type
AddStorylineToInkConversation - Field possibleErrors was removed from object type
RecordInvalidatedPaymentMethod - Field replacePartnerReferences was added to object type
Mutation - Field possibleErrors was removed from object type
AddNoteToInkConversation - Field possibleErrors was removed from object type
CreateOpportunityForLead - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordToActive - Field possibleErrors was removed from object type
CreateComplaint - Field possibleErrors was removed from object type
SubmitRepaymentRequest - Field possibleErrors was removed from object type
UpdateCollectionProcessRecordToComplete - Field possibleErrors was removed from object type
SubmitMeterReadings - Field possibleErrors was removed from object type
CreateDirectDebitInstruction - Field possibleErrors was removed from object type
AllowRepaymentSubmission - Field possibleErrors was removed from object type
RequestPrintedBill - Field possibleErrors was removed from object type
CreateCampaignItems - Field possibleErrors was removed from object type
CreateOpportunityFileAttachment - Field possibleErrors was removed from object type
TariffChangeAutoDeterminationAndAssignment - Field possibleErrors was removed from object type
CreatePortfolio - Field possibleErrors was removed from object type
InvalidateRefreshToken - Field possibleErrors was removed from object type
UpdateOpportunityAssignment - Field possibleErrors was removed from object type
NextOperationsTeamRoundRobin - Field possibleErrors was removed from object type
UnenrollAccountFromLoyaltyProgram - Field possibleErrors was removed from object type
CreateInboundCall - Field possibleErrors was removed from object type
SendChangeNMIDetailsRequest - Field possibleErrors was removed from object type
SendSiteAccessNotification - Field possibleErrors was removed from object type
UpdateOptionsLanguagePreference - Field possibleErrors was removed from object type
UpdateOpportunityStage - Field possibleErrors was removed from object type
CreateReferral - Field possibleErrors was removed from object type
RemoveBankDetailsForLead - Field possibleErrors was removed from object type
RemovePartnerUserFromTeam - Field possibleErrors was removed from object type
ValidateAddress - Field possibleErrors was removed from object type
ServiceOrderCoincidenceCheck - Field possibleErrors was removed from object type
UpdatePassword - Field possibleErrors was removed from object type
CreateOnSiteJobsAppointmentWithDate - Field possibleErrors was removed from object type
InvalidatePreSignedToken - Field possibleErrors was removed from object type
UpdateAgentAuxiliaryStatus - Field possibleErrors was removed from object type
SetUpDirectDebitInstructionForBusiness - Field possibleErrors was removed from object type
ManualReviewMeterDataIssue - Field possibleErrors was removed from object type
RequestCADReport - Field possibleErrors was removed from object type
ConfirmDoubleOptIn - Field possibleErrors was removed from object type
PublishMeterDataIssueEmail - Field possibleErrors was removed from object type
CreateCallMetadata - Field possibleErrors was removed from object type
PublishTransactionalMessagingExternalTrigger - Field possibleErrors was removed from object type
UpdateUserRichAddressMutation - Field possibleErrors was removed from object type
EndMeterDataIssueFlow - Field possibleErrors was removed from object type
CloseInkConversation - Field possibleErrors was removed from object type
CreateGoodsPurchase - Field possibleErrors was removed from object type
EscalateInkConversation - Field possibleErrors was removed from object type
EnrollAccountInLoyaltyProgram - Field possibleErrors was removed from object type
AddUserToAccount - Field possibleErrors was removed from object type
UpdateDocumentAccessibilityPreference - Field possibleErrors was removed from object type
UpdateDCAProceeding - Field possibleErrors was removed from object type
FetchGeneratePaymentFingerprint - Field possibleErrors was removed from object type
RunAgreementRollover - Field possibleErrors was removed from object type
CreateMetadata - Field possibleErrors was removed from object type
CreateOrUpdateLoyaltyCardMutation - Field possibleErrors was removed from object type
CancelRepaymentRequest - Field possibleErrors was removed from object type
TerminateCreditTransferPermission - Field possibleErrors was removed from object type
SendOfferQuoteSummary - Field possibleErrors was removed from object type
EndMarketGatewayInboundMessageFlow - Field possibleErrors was removed from object type
GetEmbeddedSecretForNewPaymentInstruction - Field possibleErrors was removed from object type
RemovePropertyFromHierarchy
- Field usageReference was removed from object type
QuotedProductType - Field usageReference was added to object type
LegacyQuotedProduct - Field usageReference was added to object type
MarketSupplyQuotedProductAsLegacyQuotedProduct - Field usageReference of type UsageReferenceInterface was added to interface
QuotedProduct
- Field usageReference was added to object type
QuotedProductType
CreateElectricityQuoteInput.brand type changed from ID to String
- Field hasControlledLoad of type Boolean was added to interface
PriceReferenceInterface - Field hasControlledLoad was added to object type
ElectricityPriceReferenceType
- Enum value UPDATE_STANDING_DATA was added to
ServiceOrderTypeChoicesenum
- 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. - Input Field contactAddress: RichAddressInput was added to input type
LeadContactDetailsInput CreateOpportunityAndLeadInput.address type changed from RichAddressInput! to RichAddressInput- Field contactAddress was added to object type
LeadContactDetailsType
- 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
AccountType.bills - Argument includeInvoices: Boolean added to
AccountInterface.bills
- Enum value OCR was added to
AccountPaymentTransactionTypeChoicesenum
AffiliateOrganisationType.number type changed from String to String!
- Field tariffType of type String was added to interface
PriceReferenceInterface - Field tariffType was added to object type
ElectricityPriceReferenceType
- 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
- Enum value CONTROLLED_LOAD_TARIFF_EXT was added to
ServiceOrderCompletionReasonenum
- 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
- Type
TariffChangeAutoDeterminationAndAssignmentResultwas added - Type
ServiceOrderCompletionReasonwas added - Type
TariffChangeAppliedTypewas added - Field autoDeterminationAndAssignmentResult was added to object type
TariffChangeAutoDeterminationAndAssignment - Argument dryRun: Boolean added to
Mutation.tariffChangeAutoDeterminationAndAssignment
- Enum value LIGHT was added to
OnSiteJobsAssetKindenum - Enum value POLE was added to
OnSiteJobsAssetKindenum
- Field surchargeAmount was removed from object type
Query
- Input Field idempotencyKey: String was added to input type
UpdateLeaveSupplierInput - Input Field idempotencyKey: String was added to input type
EnrollmentInput - Input Field idempotencyKey: String was added to input type
LeaveSupplierInput
- Input Field workScheduleIdentifier: String was added to input type
ConnectAiAgentToCallInput
- Enum value BOOLEAN was added to
ExtraDetailFieldTypeenum - Input Field status removed from input type
UpdateQuoteConfigurationInput - Field quoteConfigurationsByOpportunityNumber was added to object type
Query
- 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_WITH_AUTHORIZATION was added to
LeadContactRolesenum - Enum value ACCOUNT_REPRESENTATIVE 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 partnerUserRoles was added to object type
Query
- Enum value COMMS8 was added to
MeterInstallationTypeCodeTypeenum
- 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 - Field revokePartnerUserAccess was added to object type
Mutation - Enum value MANAGE_LCT_ORDERS was added to
ExpiringTokenScopeenum - Input Field goal: String was added to input type
ConnectAiAgentToCallInput
- Input Field appointmentOn: Date was added to input type
OnSiteJobsUpdateAppointmentInput
- Type
CallRecordingDetailTypewas added - Field callRecordingDetail was added to object type
Query
- Field isRegulated of type Boolean! was added to interface
PriceReferenceInterface - Field isRegulated was added to object type
ElectricityPriceReferenceType
- 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
- Enum value COMMISSION_METER was added to
ServiceOrderSubTypeChoicesenum
- Type
AddPartnerUserToTeamwas added - Type
AddPartnerUserToTeamInputwas added - Field addPartnerUserToTeam was added to object type
Mutation
- 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 'ESSENTIAL_ENERGY' to Undefined
- 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
- Field preferredLanguage was added to object type
LeadContactDetailsType - Input Field preferredLanguage: String was added to input type
LeadContactDetailsInput
- 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
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. - 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
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.
- 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 KVA_KM_DAYS was added to
UnitTypeenum
- Enum value cubicMetres was added to
ConsumptionUnitenum
- Enum value DISTANCE was added to
UnitTypeenum - Enum value DISTANCE_CHARGE was added to
BandCategoryenum
- Input Field storedPaymentMethodDetailsReference: String was added to input type
EnrollmentInput
- Field type was added to object type
QuoteBespokeRateConfigurationType - 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
QuoteContractedVolumeConfigurationType
- Enum value UNABLE_TO_COMMISSION_METER was added to
ServiceOrderResponseCodeenum - Enum value DEVICE_NOT_SUPPORTED was added to
ServiceOrderResponseCodeenum - Enum value SERVICE_NOT_SUPPORTED was added to
ServiceOrderResponseCodeenum - Enum value MSATS_EXCEPTION was added to
ServiceOrderResponseCodeenum
- Type
OnSiteJobsRequestBookingDetailsInputwas added - Type
StartOnSiteJobsAppointmentBookingSessionwas added - Field startOnSiteJobsAppointmentBookingSession was added to object type
Mutation
- Type
TimeOfUseSchemeTypewas added - Type
TimeSlotWithActivationRuleTypewas added - Type
SeasonTypewas added - 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 rateGroupTouScheme was added to object type
Query
- Field paymentUuid was added to object type
AccountRepaymentType
- Type
_BooleanParamwas added - Input Field boolean: _BooleanParam was added to input type
_QuotingParam
- Enum value Smc was added to
ConsumptionUnitenum - 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.fieldValue type changed from String to String!ExtraDetailInput.fieldType type changed from String to ExtraDetailFieldType!
- 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
SupplyPointTypewas removed - Type
CommonSupplyPointInterfacewas removed - Type
HasReadingswas removed - Type
Unitswas removed - Type
DevicesConnectionwas removed - Type
DevicesEdgewas removed - Type
Devicewas removed - Type
RegistersConnectionwas removed - Type
RegistersEdgewas removed - Type
DeviceRegisterwas removed - Type
WaterSupplyPointTypewas added - Field externalIdentifier of type String was added to interface
SupplyPointInterface MarketSupplyQuotedSupplyPointType.supplyPoint type changed from SupplyPointType to SupplyPointInterface- Field externalIdentifier was added to object type
ElectricitySupplyPointType CommonAgreementType.supplyPoint type changed from SupplyPointType! to SupplyPointInterface!- Field externalIdentifier was added to object type
GasSupplyPointType Query.supplyPoint type changed from SupplyPointType to SupplyPointInterfaceSupplyPointConnectionTypeEdge.node type changed from SupplyPointType to SupplyPointInterface
- 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.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. - 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.
- Type
QuoteBillDueDateConfigurationTypewas added - Input Field emergencyApprovalDetails removed from input type
CreateOnSiteJobsRequestInputType
- Enum value RATES_REQUEST_FAILED was added to
QuoteConfigurationStatusenum
- Enum value PENDING_VALIDATION was added to
AgreementRolloverStatusenum - Enum value VALIDATING was added to
AgreementRolloverStatusenum - Enum value PENDING_VALIDATION was added to
RolloverStatusenum - Enum value VALIDATING was added to
RolloverStatusenum
- Type
StartOnSiteJobsAppointmentBookingSessionwas removed - Type
StartOnSiteJobsAppointmentBookingSessionForRequestwas added - Field startOnSiteJobsAppointmentBookingSessionForRequest was added to object type
Mutation - Field startOnSiteJobsAppointmentBookingSession was removed from object type
Mutation
- Type
WaterSupplyPointTypewas removed - Type
SupplyPointTypewas added - Type
CommonSupplyPointInterfacewas added - Type
HasReadingswas added - Type
Unitswas added - Type
DevicesConnectionwas added - Type
DevicesEdgewas added - Type
Devicewas added - Type
RegistersConnectionwas added - Type
RegistersEdgewas added - Type
DeviceRegisterwas added CommonAgreementType.supplyPoint type changed from SupplyPointInterface! to SupplyPointType!SupplyPointConnectionTypeEdge.node type changed from SupplyPointInterface to SupplyPointTypeQuery.supplyPoint type changed from SupplyPointInterface to SupplyPointTypeMarketSupplyQuotedSupplyPointType.supplyPoint type changed from SupplyPointInterface to SupplyPointType
- Type
BillRepresentationContextTypewas added - Field context was added to object type
BillRepresentationType - Field accountUser was added to object type
Message - Field id was added to object type
Message - Field account was added to object type
Message - Field message was added to object type
Query
- Type
SupplyPointTypewas removed - Type
CommonSupplyPointInterfacewas removed - Type
HasReadingswas removed - Type
Unitswas removed - Type
DevicesConnectionwas removed - Type
DevicesEdgewas removed - Type
Devicewas removed - Type
RegistersConnectionwas removed - Type
RegistersEdgewas removed - Type
DeviceRegisterwas removed - Type
WaterSupplyPointTypewas added CommonAgreementType.supplyPoint type changed from SupplyPointType! to SupplyPointInterface!SupplyPointConnectionTypeEdge.node type changed from SupplyPointType to SupplyPointInterfaceMarketSupplyQuotedSupplyPointType.supplyPoint type changed from SupplyPointType to SupplyPointInterfaceQuery.supplyPoint type changed from SupplyPointType to SupplyPointInterface
- Field isFinal was added to object type
StatementBillingDocumentType
- Type
PartnerUserTypewas added - Type
PartnerUserPermissionwas added - Field partnerUser was added to object type
Query - Enum value REJECTED was added to
QuoteConfigurationStatusenum - Enum value READY was added to
QuoteConfigurationStatusenum - Enum value ACCEPTED was added to
QuoteConfigurationStatusenum - Enum value SENT was added to
QuoteConfigurationStatusenum - Enum value FINALISED was removed from
QuoteConfigurationStatusenum
- Default value for input field
CancelOnSiteJobsAppointmentInputType.alignRequestStatus changed from False to True
- Type
UpdateLeadAssignmentwas removed - Type
UpdateLeadAssignmentInputwas removed - 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. - 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. - Field updateLeadAssignment was removed from object type
Mutation
- Type
QuoteConfigurationStatuswas added - Input Field status: QuoteConfigurationStatus was added to input type
UpdateQuoteConfigurationInput - Field status was added to object type
QuoteConfigurationType
- 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 detachAgreementsFromContracts was added to object type
Mutation - Field attachAgreementsToContracts was added to object type
Mutation
- Enum value ADDITIONAL_CHARGE was added to
BandCategoryenum
- 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.
- 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
DistributionAgreementType - Field ratesAgreedAt was added to object type
SimpleServicesAgreementType - Field ratesAgreedAt was added to object type
GasAgreementType - Field ratesAgreedAt of type DateTime was added to interface
AusAgreementInterface - Field ratesAgreedAt was added to object type
CommonAgreementType - Field ratesAgreedAt was added to object type
ElectricityAgreementType
- 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
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
RateInterface.rateIncludingTax type changed from Float! to FloatRateInterface.rateExcludingTax type changed from Float! to FloatProductRateType.rateIncludingTax type changed from Float! to FloatProductRateType.rateExcludingTax type changed from Float! to FloatGasRateType.rateIncludingTax type changed from Float! to FloatGasRateType.rateExcludingTax type changed from Float! to FloatElectricityRateType.rateIncludingTax type changed from Float! to FloatElectricityRateType.rateExcludingTax type changed from Float! to Float
- Field ptjNumber was removed from object type
NotifiedPartyTransactionType
- 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
OnSiteJobsCreateAppointmentInput.jobType type changed from String! to NonEmptyString!
- Enum value PREMISES_NETWORK_SERVICE_PROVIDER was added to
C4RequestRoleTypeenum
- 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
- Deprecation reason on field
NotifiedPartyTransactionType.ptjNumber changed from None toThe 'ptjNumber' field is deprecated.
This field is always null. There are no scenarios where a PTJ (internal job) is linked to a notified party transaction.
- Marked as deprecated on 2026-05-11.
- Scheduled for removal on or after 2026-08-11.
- 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.
- Field estimateMeterReadings was added to object type
Query
- Type
ReadingQualityMetawas added - Type
MeterDataQualitieswas added - Field qualities was added to object type
Reading
- Type
AccountUserDetailInputwas added
- 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
- Type
DistributedEnergyResourceTypewas added - Field distributedEnergyResources was added to object type
MeterPointType
- Type
TariffChangeAutoDeterminationAndAssignmentwas added - Type
TariffChangeAutoDeterminationAndAssignmentOutcomewas added - Field tariffChangeAutoDeterminationAndAssignment was added to object type
Mutation
- Enum value SAR_HALALAS was added to
LineItemCurrencyenum
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
- Enum value REQUIRES_TIMESLOT was added to
OnSiteJobsAppointmentStatusenum
- 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
ElectricityRegisterType.status type changed from RegisterStatus! to RegisterStatus
- Input Field assignedToTeamIdentifier: String was added to input type
CreateLeadInput - Input Field assignedToUserIdentifier: String was added to input type
CreateLeadInput - Input Field assignedToTeamIdentifier: String was added to input type
OpportunitiesQueryInput - Input Field assignedToUserIdentifier: String was added to input type
OpportunitiesQueryInput - Field assignedToTeamIdentifier was added to object type
OpportunityOutput - Field assignedToUserIdentifier was added to object type
OpportunityOutput - 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. - 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. - Field assignedToTeamIdentifier was added to object type
Lead - Field assignedToUserIdentifier 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 assignedToTeamIdentifier: String was added to input type
LeadsQueryInput - Input Field assignedToUserIdentifier: String was added to input type
LeadsQueryInput - Input Field assignedToTeamIdentifier: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToUserIdentifier: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToTeamIdentifier: String was added to input type
UpdateOpportunityAssignmentInput - Input Field assignedToUserIdentifier: String was added to input type
UpdateOpportunityAssignmentInput - Input Field assignedToTeamIdentifier: String was added to input type
UpdateLeadAssignmentInput - Input Field assignedToUserIdentifier: String was added to input type
UpdateLeadAssignmentInput - Input Field assignedToTeamIdentifier: String was added to input type
CreateOpportunityAndLeadInput - Input Field assignedToUserIdentifier: String was added to input type
CreateOpportunityAndLeadInput - Field assignedToTeamIdentifier was added to object type
LeadOutput - Field assignedToUserIdentifier was added to object type
LeadOutput - 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. - 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. - Input Field assignedToTeamIdentifier: String was added to input type
UpdateLeadDetailsInput - Input Field assignedToUserIdentifier: String was added to input type
UpdateLeadDetailsInput
- 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
- Enum value CANCELLED_BY_SUPPLIER was added to
OnSiteJobsAppointmentCancellationCategoryenum
- 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 - Input Field validToDate: IndustryMidnightAlignedDateField was added to input type
CreateContractInput - Input Field signedAtDate: LocaltimeMidnightAlignedDateField was added to input type
CreateContractInput - Input Field validFromDate: IndustryMidnightAlignedDateField was added to input type
CreateContractInput CreateContractInput.signedAt type changed from DateTime! to DateTimeCreateContractInput.validFrom type changed from DateTime! to DateTime- Enum value METER_FAULT_AND_ISSUE_ONE_WAY_NOTIFICATION_ACCEPTED was removed from
AccountReminderTypesenum
- Type
IndustryMidnightAlignedDateFieldwas added - 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- Input Field validFromDate: IndustryMidnightAlignedDateField was added to input type
ActualizeContractInput ActualizeContractInput.validFrom 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
LeadTypewas added - Type
PurchaseVoucherswas added - Field purchaseVouchers was added to object type
Mutation - Field lead was added to object type
PaymentInstructionOwnerType
- Field cancelledAt was added to object type
OnSiteJobsAppointmentType
- Type
ServiceOrderResponseStatuswas removed ServiceOrderCompletionDetails.closureCode type changed from ServiceOrderResponseStatus! to ServiceOrderStatus!
- Deprecation reason on field
Mutation.makePaymentWithSavedCard changed fromThe 'makePaymentWithSavedCard' field is deprecated.
to
This mutation only appliesclients using the legacy finanicals system. Use collectPayment instead.
- Marked as deprecated on 2025-05-26.
- Scheduled for removal on or after 2026-05-26. to The 'makePaymentWithSavedCard' field is deprecated.
This mutation only applies to clients using the legacy finanicals system. Use collectPayment instead.
- Marked as deprecated on 2025-05-26.
- Scheduled for removal on or after 2026-07-26.
- Field textRegex was added to object type
FunnelField
- Enum value CANCELLED_BY_SUPPLIER was removed from
OnSiteJobsAppointmentCancellationCategoryenum
- Enum value INVALID was added to
LifecycleSupplyPointProcessStatusenum
- Field fieldValue was added to object type
QuoteConfigurationExtraDetailItemType - Field fieldType was added to object type
QuoteConfigurationExtraDetailItemType - Field fieldCode was added to object type
QuoteConfigurationExtraDetailItemType - Field value was removed from object type
QuoteConfigurationExtraDetailItemType - Field code was removed from object type
QuoteConfigurationExtraDetailItemType - Field valueType 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
- Default value for input field
OnSiteJobsUpdateAppointmentInput.status changed from None to Undefined - Default value for input field
OnSiteJobsUpdateAppointmentInput.commsStrategy changed from None to Undefined - Default value for input field
OnSiteJobsUpdateAppointmentInput.jobDetails changed from None to Undefined - Default value for input field
OnSiteJobsUpdateAppointmentInput.cancellationCategory changed from None to Undefined - 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
- Field inkLiveChatConversations was added to object type
Query - Field isWorkRequiredForServiceOrder was added to object type
Query - Enum value ACCURACY_TEST was removed from
OnSiteJobsWorkCategoryenum - Field stepName was removed from object type
AgreementRescissionType - Type
ProductTypewas removed - Type
PublishApprovalApprovedEventwas removed - Type
PublishApprovalApprovedEventInputwas removed - Type
InstigateContractVariationOutputwas removed - Type
InstigateContractVariationInputwas removed - Type
CatalogProductTypeEnumwas added - Type
InkConversationsConnectionwas added - Type
InkConversationsEdgewas added - Type
ExtendAgreementPeriodwas added - Type
ExtendAgreementPeriodInputwas added - Type
IsWorkRequiredForServiceOrderTypewas added - Type
CompleteServiceOrderwas added - Type
CompleteServiceOrderInputwas added - Type
ServiceOrderCompletionDetailswas added - Type
ServiceOrderResponseStatuswas added - Type
ServiceOrderChargeInputwas added - Type
SimpleServicesAgreementTypewas added - Type
AssociateArchivedRecordingsSummaryTypewas added - Type
AssociateArchivedRecordingResultTypewas added - Type
AssociateArchivedRecordingResultStatuswas added - Type
StartOnSiteJobsAppointmentReschedulingSessionwas added - Type
SetLastConsumerChangeDateRecordToBeExpiredwas added - Type
SetLastConsumerChangeDateRecordToBeExpiredInputwas 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 - Field stepSlug was removed from object type
AgreementRescissionType - Input Field assignedToAffiliateNumber: String was added to input type
UpdateLeadAssignmentInput - Field lastMessageAt was added to object type
InkConversation - Field completeServiceOrder was added to object type
Mutation - Field extendAgreementPeriod was added to object type
Mutation - Field startOnSiteJobsAppointmentReschedulingSession was added to object type
Mutation - Field setLastConsumerChangeDateRecordToBeExpired was added to object type
Mutation - Field instigateContractVariation was removed from object type
Mutation - Field publishApprovalApprovedEvent was removed from object type
Mutation - Removed argument appointmentIdToReschedule from
Mutation.startOnSiteJobsAppointmentBookingSession - 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 - 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 preferredDate was added to object type
WorkRequestSpecOutputType - Input Field flowRunIdentifier: String! was added to input type
PublishMeterDataIssueEmailInput - 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 - Input Field stepSlug removed from input type
UpdateAgreementRescissionInput - Input Field stepName removed from input type
UpdateAgreementRescissionInput - Enum value AWAITING_APPROVAL was added to
CatalogComponentStatusenum CatalogProductType.sourceProductType type changed from ProductType toCatalogProductTypeEnum- 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 - Enum value CANCELLED_BY_BUSINESS was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER___CUSTOMER_CHANGING_SUPPLIER was removed from
OnSiteJobsAppointmentCancellationCategoryenum - 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 - 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 - Input Field externalPropertyReference: String was added to input type
AccountSearchInputType - Enum value GIGAJOULES_CONSUMPTION was added to
UnitTypeenum - Enum value COMMS_HUB_REPLACEMENT was removed from
OnSiteJobsWorkCategoryenum - Enum value IHD_INSTALL was removed from
OnSiteJobsWorkCategoryenum - Enum value INVESTIGATE_FAULT was removed from
OnSiteJobsWorkCategoryenum - Enum value REINSTALL was removed from
OnSiteJobsWorkCategoryenum - Enum value REPLACE_SEALS was removed from
OnSiteJobsWorkCategoryenum - Enum value AD_HOC_READING was removed from
OnSiteJobsWorkCategoryenum - Enum value COMMISSION was removed from
OnSiteJobsWorkCategoryenum - Enum value REMOVE was removed from
OnSiteJobsWorkCategoryenum - Enum value MOVE was removed from
OnSiteJobsWorkCategoryenum - Enum value EXCHANGE was removed from
OnSiteJobsWorkCategoryenum - Enum value COMMS_HUB_POWER_CYCLE was removed from
OnSiteJobsWorkCategoryenum - Enum value CONFIRM_METER_DETAILS was removed from
OnSiteJobsWorkCategoryenum - Enum value ISOLATOR_SWITCH_INSTALL was removed from
OnSiteJobsWorkCategoryenum - Enum value BRACKET_INSTALLATION was removed from
OnSiteJobsWorkCategoryenum - Enum value METER_TAILS_UPGRADE was removed from
OnSiteJobsWorkCategoryenum - Enum value NEW_CONNECTION was removed from
OnSiteJobsWorkCategoryenum - Enum value EV was removed from
OnSiteJobsWorkCategoryenum
- 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
DetermineDefaultTariffInput.actualChangeDate type changed from Date! to DateTime!
- Type
UpdateOptionsLanguagePreferencewas added - Type
OptionsLanguagePreferenceChoiceswas added - Type
OptionsLanguagePreferenceInputwas added - Field updateOptionsLanguagePreference was added to object type
Mutation
- Type
DetermineDefaultTariffwas added - Type
RegisterTariffAssignmentwas added - Type
DetermineDefaultTariffInputwas added - Field determineDefaultTariff was added to object type
Mutation
- Type
EscalateInkConversationwas added - Type
EscalateInkConversationInputwas added - Enum value ESCALATE_INK_CONVERSATION was added to
ExpiringTokenScopeenum - Field escalateInkConversation was added to object type
Mutation - Enum value ESCALATE_INK_CONVERSATION was added to
PreSignedTokenScopeenum
- 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 - Field id was added to object type
AccountNoteType - Input Field contractNote: ContractNoteInput was added to input type
VaryContractTermsInput - Field note was added to object type
CreateAccountNote
- Input Field recipientEmails: String was added to input type
PublishMeterDataIssueEmailInput
- Type
OpenedInputwas added - Type
CreateExternalMessageEventwas added - Type
ExternalMessageEventTypewas added - Type
MessageEventTypewas added - Type
CreateExternalMessageEventInputwas added - Type
DeliveryFailedInputwas added - Type
DeferredInputwas 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
JoinSupplierProcessType - Field stage was added to object type
LeaveSupplierProcessType
- 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.
- Type
ConcessionCardValidationMethodwas removed ConcessionCardValidationType.method type changed from ConcessionCardValidationMethod to String
- Field request was added to object type
OnSiteJobsAppointmentType - Enum value POST_APPOINTMENT_RESCHEDULED was added to
OnSiteJobsAppointmentActionTriggerStageenum
- Type
NotifiedPartyTransactionTypewas added - Field notifiedPartyTransactions was added to object type
Query
- Type
SendLifeSupportRequestwas added - Type
SendLifeSupportRequestInputwas added - Type
LifeSupportRequestReasonwas added - Field sendLifeSupportRequest was added to object type
Mutation - Input Field initiatingParticipantId: String was added to input type
EssentialEnergyAppointmentJobDetailsInput
- Enum value IFS was added to
OnSiteJobsAgentenum
- 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
AccountType - Field billingTriggerConfiguration of type BillingTriggerConfiguration was added to interface
AccountInterface
- Type
CreateStandingDataRegisterPendingUpdatewas added - Type
CreateStandingDataRegisterPendingUpdateInputwas added - Type
MeterUpdateKeywas added - Type
RegisterUpdateKeywas added - Type
ParticipantRelationsUpdateKeywas added - Type
DataStreamUpdateKeywas added - Type
ProposedStandingDataUpdatewas added - Field createStandingDataRegisterPendingUpdate was added to object type
Mutation
- 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 - Enum value APPOINTMENT_FAILED was added to
OnSiteJobsRequestStatusenum
- 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 ACCOUNT_PROPERTY_EFFECTIVE_PERIOD was added to
LinkedObjectTypeenum - Enum value PROPERTY 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
- Input Field timestamp: DateTime! was added to input type
PaymentDetailsInput - Input Field timestamp: DateTime! was added to input type
SuccessfulPaymentDetailsInput - Input Field timestamp: DateTime! was added to input type
FailedPaymentDetailsInput
- Type
RegisterEmailwas added - Type
RegisterEmailInputwas added - Type
PaymentAdequacyChangeTypewas added - Field registerEmail was added to object type
Mutation - Field latestAppliedPaymentAdequacyChange was added to object type
PaymentAdequacyDetailsType
- Argument excludeByDisplayName: [String] added to
Query.vouchersForAccount
- Type
InkStorylineAnalyzerResultwas added - Type
InkStorylineAnalyzerResultInputwas added - Type
StorylineAnalyzerTypeChoiceswas added - Input Field analyzerResults: [InkStorylineAnalyzerResultInput!] was added to input type
AddStorylineToInkConversationInput - Field analyzerResults was added to object type
InkStoryline
- Type
RegisterCustomerAssetwas added - Type
RegisterCustomerAssetInputwas added - Type
CustomerAssetTypeEnumwas added - Type
BlackholeEmailAccountUserTypewas added - Type
BlackholeEmailAccountTypewas added - Type
AccountUserNameTypewas added - Type
CustomerAssetTypewas added - Field customerAssets of type [CustomerAssetType] was added to interface
AccountInterface - Field registerCustomerAsset was added to object type
Mutation - Field customerAsset was added to object type
Query - Field verifyUserDetails was added to object type
Query - Field blackholeEmailAccountUser was added to object type
Query - Field customerAssets was added to object type
AccountType
- Type
AddUserToAccountwas added - Type
AddUserToAccountInputwas added - Field addUserToAccount was added to object type
Mutation
- Field users was added to object type
AccountType
- Type
CreateInternalCompanywas added - Type
CreateInternalCompanyResultTypewas added - Type
CreateInternalCompanyInputwas added - Field createInternalCompany was added to object type
Mutation
- Type
ServiceablePropertyConnectionTypeConnectionwas added - Type
ServiceablePropertyConnectionTypeEdgewas added - Type
ServiceablePropertyTypewas added - Type
PushNotificationEventTypewas added - Type
PushNotificationMessageTypewas added - Enum value PUSH_NOTIFICATION_SENT was added to
AccountEventTypeenum - Union member PushNotificationEventType was added to
AccountEventUnion type - Field serviceableProperties was added to object type
Query
- Argument excludeEstimates: Boolean added to
MeterDetailType.readings
- Enum value CANCELLED_BY_CUSTOMER was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_PROVIDER___ERROR_IN_MIDDLEWARE was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER___CUSTOMER_CHANGING_SUPPLIER was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_BUSINESS was removed from
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER was removed from
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_PROVIDER was removed from
OnSiteJobsAppointmentCancellationCategoryenum
- Enum value CANCELLED_BY_BUSINESS was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_PROVIDER was added to
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_CUSTOMER was removed from
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_SUPPLIER___CUSTOMER_CHANGING_SUPPLIER was removed from
OnSiteJobsAppointmentCancellationCategoryenum - Enum value CANCELLED_BY_PROVIDER___ERROR_IN_MIDDLEWARE was removed from
OnSiteJobsAppointmentCancellationCategoryenum - Field location was added to object type
MeterDetailType - Field size was added to object type
MeterDetailType - Field accessInformation was added to object type
MeterDetailType
- Input Field totalBatteryOutputCapacityKw: Decimal was added to input type
DistributedEnergyResourceConfigurationInput DistributedEnergyResourceConfigurationInput.panelOutputKw type changed from Decimal! to DecimalDistributedEnergyResourceConfigurationInput.inverterSizeKw type changed from Decimal! to DecimalDistributedEnergyResourceConfigurationInput.approvedExportLimitKw type changed from Decimal! to Decimal
- Enum value DUPLICATE_CARD_FINGERPRINTS was added to
AccountReminderTypesenum - Enum value DUPLICATE_CARD_FINGERPRINTs was removed from
AccountReminderTypesenum - Argument offset: Int added to
Query.leads - Argument offset: Int added to
Query.opportunities
- Field recipientParticipantId was added to object type
DistributionElectricityServiceOrderType - Field initiatingParticipantId was added to object type
DistributionElectricityServiceOrderType
- 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 of type [ContractNoteType] was added to interface
ContractJourneyInterface - Input Field accountUserId: ID was added to input type
VerifyIdentityInput - Input Field familyName: String! was added to input type
VerifyIdentityInput - Input Field fullName removed from input type
VerifyIdentityInput VerifyIdentityInput.firstLineOfAddress type changed from String! to StringVerifyIdentityInput.accountNumber type changed from String! to String- Field notes was added to object type
ContractCreationJourneyType 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 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!- Field legacyOrderDetails was added to object type
Query - Field orderDetails was removed from object type
Query
- 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
AccountUserCommsPreferencesTypewas added - Field commsPreferences was added to object type
AccountUserType
- Field lifeSupportContact was added to object type
MeterPointType
- Type
UpdateAgentAuxiliaryStatuswas added - Type
UpdateAgentAuxiliaryStatusInputwas added - Field updateAgentAuxiliaryStatus was added to object type
Mutation
- Type
EligibilityChecksResponseTypewas added - Type
EligibilityCheckResultTypewas added - Field networkTariffEligibilityChecksForSupplyPoint was added to object type
Query
- 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.openingBalance - Argument ledgerNumber: String added to
PeriodBasedDocumentType.closingBalance
- Enum value AUS_GET_CORRECT_PHONE_NUMBER was removed from
AccountReminderTypesenum
- Type
CloseInkConversationwas added - Type
CloseInkConversationInputwas added - Type
ConversationClosedReasonChoiceswas added 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 OnSiteJobsUpdateRequestInput.assets type changed from [OnSiteJobsAssetInput] to [OnSiteJobsAssetInput!]
InkStorylineEntry.contentId type changed from Int to BigIntInkStorylineEntryInput.contentId type changed from Int to BigInt
- Input Field knowledgeArticleIds: [Int!] was added to input type
AddStorylineToInkConversationInput - Field knowledgeArticleIds was added to object type
InkStoryline - Field params was added to object type
CommonAgreementType
- Field possibleErrors was added to object type
TriggerElectricityHouseMoveOut
- Type
SubmitMeterReadingsInputTypewas added - Type
MeterReadingInputTypewas added - Type
ReadingReasonChoiceswas added - Argument input: SubmitMeterReadingsInputType! added to
Mutation.submitMeterReadings
- 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
- Type
SendChangeNMIDetailsRequestwas added - Type
SendChangeNMIDetailsRequestOutputTypewas added - Type
SendChangeNMIDetailsRequestInputTypewas added - Field sendChangeNmiDetailsRequest was added to object type
Mutation
- Field deadlineDate was added to object type
OnSiteJobsAppointmentType - Field createdAt was added to object type
OnSiteJobsAppointmentType - Field preferredStartDate was added to object type
OnSiteJobsAppointmentType
- Input Field externalIdentifier: String was added to input type
SimpleServicesEnrollmentMarketInput
- 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
CharacteristicValueInputwas 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 alignRequestStatusWithAppointment: Boolean was added to input type
OnSiteJobsUpdateAppointmentInput - Input Field bypassTerminalAppointmentStatus: 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.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. - 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.
- 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
- Type
SyncBusinessUserRoleTypewas added - Field businessUserRoles was added to object type
UserSyncPayloadType - Field brand was added to object type
SyncAccountType - Input Field accountTypes: [AccountTypeChoices] was added to input type
AccountUserInputType - Input Field brands: [BrandChoices] was added to input type
AccountUserInputType
- Enum value CUSTOM was added to
Vendorenum
- Enum value SERVICE_TICKET was added to
AccountPaymentTransactionTypeChoicesenum
- Type
UpdateAgreementRescissionwas added - Type
AgreementRescissionTypewas added - Type
AgreementRescissionStatuswas added - Type
UpdateAgreementRescissionInputwas added - Default value for argument hierarchyName on field
PropertyType.ancestors changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyType.ancestors changed from String! to String - Default value for argument hierarchyName on field
PropertyType.descendants changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyType.descendants changed from String! to String - Default value for argument hierarchyName on field
PropertyType.parent changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyType.parent changed from String! to String - Default value for argument hierarchyName on field
PropertyInterface.ancestors changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyInterface.ancestors changed from String! to String - Default value for argument hierarchyName on field
PropertyInterface.descendants changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyInterface.descendants changed from String! to String - Default value for argument hierarchyName on field
PropertyInterface.parent changed from Undefined to 'default' - Type for argument hierarchyName on field
PropertyInterface.parent changed from String! to String - Field updateAgreementRescission was added to object type
Mutation
- Type
GenerateLeadsFileAttachmentDownloadPreSignedUrlwas added - Type
LeadsFileAttachmentDownloadPresignedUrlTypewas added - Type
GenerateLeadsFileAttachmentDownloadPreSignedUrlInputwas added - Field generateLeadsFileAttachmentDownloadPreSignedUrl was added to object type
Mutation
- Input Field organisationNumber: String was added to input type
SalesInformationInput - Input Field organisationId removed from input type
SalesInformationInput
- Input Field supplyPointIdentifier: String was added to input type
CreateAccountNoteInput - Input Field marketName: String was added to input type
CreateAccountNoteInput CreateAccountNoteInput.accountNumber type changed from String! to String
- Field hasLifeSupportRecord was added to object type
PropertyType
- Deprecation reason on field
Query.siteworksRequests changed from None toThe 'siteworksRequests' field is deprecated.
Please use getOnSiteJobsRequests instead.
- Marked as deprecated on 2026-03-01.
- Scheduled for removal on or after 2026-09-01. - Deprecation reason on field
Mutation.updateSiteworksRequest changed from None toThe 'updateSiteworksRequest' field is deprecated.
Please use updateOnSiteJobsRequest instead.
- Marked as deprecated on 2026-03-01.
- Scheduled for removal on or after 2026-09-01.
- Type
ReadingConnectionTypeConnectionwas added - Type
ReadingConnectionTypeEdgewas added - Field readings was added to object type
MeterDetailType
- Argument number: String added to
Query.affiliateOrganisation - Type for argument id on field
Query.affiliateOrganisation changed from Int! to Int - Field number was added to object type
AffiliateOrganisationType
- Type
PropertyConnectionwas added - Type
PropertyEdgewas added - Field descendants of type PropertyConnection was added to interface
PropertyInterface - Field parent of type
PropertyInterfacewas added to interfacePropertyInterface - Field ancestors of type PropertyConnection was added to interface
PropertyInterface - Field descendants was added to object type
PropertyType - Field parent was added to object type
PropertyType - Field ancestors was added to object type
PropertyType
- Type
DetermineWorkRequestsResultTypewas added - Type
WorkRequestSpecOutputTypewas added - Type
TriggerPmdRequestwas added - Type
TriggerPmdRequestOutputTypewas added - Type
RequestedDateRangeTypewas added - Type
FailedDateRangeTypewas added - Type
TriggerPmdRequestInputTypewas added - Type
CancelServiceOrderswas added - Type
CancelServiceOrdersInputwas added - Type
CancelServiceOrdersMatchCriteriawas added - Type
CancelServiceOrdersCancellationReasonwas added - Type
ServiceOrderResponseCodewas added - Input Field ledgerNumber: String was added to input type
PaymentPlanInput - Field typeDescription was added to object type
DistributionElectricityServiceOrderType - Field subtypeDescription was added to object type
DistributionElectricityServiceOrderType - Field cancelServiceOrders was added to object type
Mutation - Field triggerPmdRequest was added to object type
Mutation - Field transmissionNodeIdentifier was added to object type
ElectricityMeterType - Input Field ledgerNumber: String was added to input type
ReplaceLatestPaymentScheduleInput - Field determineRequiredWorkRequests was added to object type
Query - Input Field ledgerNumber: String was added to input type
PaymentScheduleInput LeadContactDetailsInput.phoneNumber type changed from String! to StringLeadContactDetailsInput.givenName type changed from String! to StringLeadContactDetailsInput.familyName type changed from String! to StringLeadContactDetailsInput.email type changed from String! to String
- Type
UpdateAgreementRolloverwas added - Type
UpdateAgreementRolloverInputwas added - Type
RolloverStatuswas added - Field updateAgreementRollover was added to object type
Mutation
- Enum value AMPERE_MONTHS was added to
UnitTypeenum
- Input Field leaveSupplierNumber: String was added to input type
EnrollmentInput
- Type
ContractNoteReasonTypewas added - Type
ContractActivityTypeOptionswas added - Field contractNoteReasons was added to object type
Query Query.opportunityProductSummary type changed from OpportunityProductSummary to [OpportunityProductSummary!]!OpportunityProductSummary.productCharacteristics type changed from JSONString to GenericScalar
- Input Field removeSupplyPoints: [LeadSupplyPoint] was added to input type
UpdateOpportunityDetailsInput - Input Field addSupplyPoints: [LeadSupplyPoint] was added to input type
UpdateOpportunityDetailsInput
- Enum value D0010_CREATION_FAILURE was removed from
AccountReminderTypesenum
- Type
ConnectAiAgentToCallwas added - Type
ConnectAiAgentToCallInputwas added - Field connectAiAgentToCall was added to object type
Mutation
- Input Field hideOnSupportSite: Boolean was added to input type
CallMetadataItemInput
- Input Field funnelCode removed from input type
CreateLeadInput CreateLeadInput.address type changed from RichAddressInput! to RichAddressInputCreateLeadInput.leadType type changed from LeadTypeChoices! to LeadTypeChoices- Default value for input field
CreateLeadInput.leadType changed from Undefined to None CreateLeadInput.salesChannel type changed from String! to String- Default value for input field
CreateLeadInput.salesChannel changed from Undefined to None
- Input Field accountNumber: String was added to input type
CreateLeadInput
- Input Field ledgerNumber: String was added to input type
FixedPaymentScheduleInput
- Input Field emergencyApprovalDetails: String was added to input type
CreateOnSiteJobsRequestInputType
- Type
MeterDetailTypewas added - Field activeWaterMeters was added to object type
PropertyType - Enum value WALMART_CASH was added to
AccountPaymentTransactionTypeChoicesenum - Enum value PAYPAL was added to
AccountPaymentTransactionTypeChoicesenum - Enum value MONEYGRAM was added to
AccountPaymentTransactionTypeChoicesenum - Enum value DESKTOP_DEPOSIT was added to
AccountPaymentTransactionTypeChoicesenum
- Field tags was added to object type
InkConversation
- Type
CreateOnSiteJobsAppointmentWithDatewas added - Field createOnSiteJobsAppointmentWithDate was added to object type
Mutation
- Type
SendOfferQuoteSummarywas added - Type
OfferQuoteSummaryInputwas added - Field sendOfferQuoteSummary was added to object type
Mutation
- Type
SubmitMeterReadingswas added - Field submitMeterReadings was added to object type
Mutation
- Enum value OTHER was added to
OnSiteJobsAppointmentActionTriggerStageenum
- Field agreement was added to object type
Query
- Field status was removed from object type
TriggerVmdRequestOutputType - Input Field status removed from input type
TriggerVmdRequestInputType - Field status was removed from object type
TriggerC4RequestOutputType - Input Field status removed from input type
TriggerC4RequestInputType
- Type
PublishMeterDataIssueEmailwas added - Type
PublishMeterDataIssueEmailOutputTypewas added - Type
PublishMeterDataIssueEmailInputwas added - Field publishMeterDataIssueEmail was added to object type
Mutation
- Type
TriggerVmdRequestwas added - Type
TriggerVmdRequestOutputTypewas added - Type
TriggerVmdRequestInputTypewas added - Field triggerVmdRequest was added to object type
Mutation
- Field category was added to object type
PropertyHazardType
- Type for argument timeGranularity on field
Device.readings changed from TimeGranularities! to TimeGranularities - Type for argument timeGranularity on field
SupplyPointType.readings changed from TimeGranularities! to TimeGranularities - Type for argument timeGranularity on field
HasReadings.readings changed from TimeGranularities! to TimeGranularities - Type for argument timeGranularity on field
DeviceRegister.readings changed from TimeGranularities! to TimeGranularities
- Input Field businessId: Int was added to input type
CreateReminderInput
- Field assignedToAffiliateNumber was added to object type
OpportunityOutput - Field assignedToAffiliateNumber was added to object type
LeadOutput
- Type
ReadingTypewas added
- Type
JoinSupplierLedgerAssignmentConnectionTypeConnectionwas added - Type
JoinSupplierLedgerAssignmentConnectionTypeEdgewas added - Type
JoinSupplierLedgerAssignmentTypewas added - Type
LedgerSupplyPointTypewas added - Field ledgerAssignments was added to object type
JoinSupplierProcessType
- Field agreementsForRollover was added to object type
Query
- Type
SyncFamilyIssuesTypewas added - Field familyIssues was added to object type
UserSyncPayloadType
- Field priority was added to object type
PropertyHazardType
- Field subtype was added to object type
LeaveSupplierProcessType - Field subtype was added to object type
JoinSupplierProcessType - Enum value FIELDWORKS_METER_FAULT_NCOM_COMMS_FAILED was removed from
AccountReminderTypesenum
- Field field was added to object type
ExtraDetail
- Enum value NZ_SWITCHING_WITHDRAWAL was removed from
AccountReminderTypesenum - Enum value NZ_METERING_QUERY was removed from
AccountReminderTypesenum - Enum value NZ_DUNNING was removed from
AccountReminderTypesenum - Enum value NZ_SOLAR_METER_CHANGE was removed from
AccountReminderTypesenum - Enum value NZ_VACANT_PROPERTY was removed from
AccountReminderTypesenum - Enum value NZ_BILLING_QUERY was removed from
AccountReminderTypesenum
- Input Field cancelConflictingSchedules: Boolean was added to input type
SwitchAccountToVariablePaymentScheduleInput
- Type
GetOrCreateAgreementwas added - Field getOrCreateAgreement was added to object type
Mutation
- Argument appointmentIdToReschedule: UUID added to
Mutation.startOnSiteJobsAppointmentBookingSession
- Type
EssentialEnergyAppointmentJobDetailsInputwas added - Input Field jobDetails: EssentialEnergyAppointmentJobDetailsInput! was added to input type
OnSiteJobsAppointmentBookingDetailsInput - Input Field jobDetails: EssentialEnergyAppointmentJobDetailsInput was added to input type
OnSiteJobsUpdateAppointmentInput - Input Field jobDetails: EssentialEnergyAppointmentJobDetailsInput! was added to input type
OnSiteJobsCreateAppointmentInput
- Field reversalsAfterClose of type StatementReversalsAfterClose! was added to interface
BillInterface - Field reversalsAfterClose was added to object type
InvoiceType - Field reversalsAfterClose was added to object type
CollectiveBillType - Field reversalsAfterClose was added to object type
PreKrakenBillType - Field reversalsAfterClose was added to object type
PeriodBasedDocumentType
- Input Field details: [DetailsInputType] was added to input type
BaseInitializeUserInput
- Field accountNumber was added to object type
InkConversation
- Field conversationRelayId was added to object type
InkPost - Field conversationRelayId was added to object type
InkEmail - Field conversationRelayId was added to object type
InkGenericMessage
- Enum value ON_SITE was added to
OnSiteJobsAppointmentStatusenum - Enum value EN_ROUTE was added to
OnSiteJobsAppointmentStatusenum
- Type
ManualReviewMeterDataIssuewas added - Type
ManualReviewMeterDataIssueOutputTypewas added - Type
ManualReviewMeterDataIssueInputTypewas added - Field manualReviewMeterDataIssue was added to object type
Mutation
- Type
ContactPersonTypewas added - Field serviceComment was added to object type
ContactPersonPhoneType - Field customerDetail was added to object type
DistributionServiceOrderRequestType - Field contactDetail was added to object type
DistributionServiceOrderRequestType
- Type
CreateCollectionProcessEventwas added - Type
CollectionProcessEventOutputTypewas added - Type
CreateCollectionProcessEventInputTypewas added - Type
CollectionProcessEventTypeEnumwas added - Enum value REACTIVATION_HISTORY was removed from
CollectionProcessAssociatedItemTypeenum - Field createCollectionProcessEvent was added to object type
Mutation
- Enum value FIELDWORKS_SERVICE_ORDER_UNABLE_TO_ACCESS_WITHOUT_CUSTOMER_CONSULTATION was added to
AccountReminderTypesenum
- Field account was added to object type
CommonAgreementType
- Enum value KW_DEMAND_DAYS was added to
UnitTypeenum
- Type
DistributionServiceOrderRequestTypewas added - Field request was added to object type
DistributionElectricityServiceOrderType
- Input Field waiveExitFee: Boolean was added to input type
BaseInstigateContractTerminationInput - Default value for input field
TerminateContractInput.waiveExitFee changed from Undefined to False
- Input Field supplyPoints: [LeadSupplyPoint] was added to input type
CreateOpportunityAndLeadInput
- Type
TerminateAgreementwas added - Type
TerminateAgreementInputwas added CreateReminderInput.accountNumber type changed from String! to String- Field terminateAgreement was added to object type
Mutation
- Field offerGroupIdentifier was added to object type
JoinSupplierProcessDataType - Input Field offerGroupIdentifier: NonEmptyString was added to input type
SalesInformationInput
- Field openingBalance was added to object type
PeriodBasedDocumentType
CoreSiteworksAppointmentType.externalReference type changed from String to String!CoreSiteworksRequestType.reason type changed from String to String!
- Input Field flowRunIdentifier: String! was added to input type
ResolveMeterDataIssueInputType
- Input Field preferredContactMethod: String was added to input type
CreateComplaintInputType - Input Field preferredCommunicationMethod removed from input type
CreateComplaintInputType
- Field getElectricityServiceOrderById was added to object type
Query
- Type
MarketParticipantTypewas added - Field multiplier was added to object type
ElectricityRegisterType - Field marketParticipant was added to object type
Query - Field model was added to object type
ElectricityMeterType
- Type
TriggerCollectionProcessMessagewas added - Type
TriggerCollectionProcessMessageOutputwas added - Type
TriggerCollectionProcessMessageInputwas added - Field triggerCollectionProcessMessage was added to object type
Mutation
EndMeterDataIssueFlowInputType.status type changed from String! to MeterDataIssueFlowStatus!
- Input Field sendComms: Boolean was added to input type
UpdateHardshipAgreementInput
- Input Field leadId removed from input type
CreateOpportunityAndLeadInput
- Type
LeadSupplyPointTypewas added - Type
LeadSupplyPointFiltersInputwas added - Type
SupplyPointMarketNameEnumwas added - Field supplyPoints was added to object type
OpportunityOutput - Input Field supplyPointMarkets: [SupplyPointMarketNameEnum] was added to input type
OpportunitiesQueryInput
- Type
LeadSupplyPointwas added - Input Field supplyPoints: [LeadSupplyPoint] was added to input type
CreateOpportunityForLeadInput
- Type
CreateTemplateOutputwas removed - Type
TemplateTypewas removed - Type
TemplateStatuswas removed - Type
TemplateGroupTypewas removed - Type
GroupCategorywas removed - Type
TemplateLineItemTypewas removed - Type
CurrencyTypewas removed - Type
CreateTemplateInputwas removed - Type
TemplateGroupInputwas removed - Type
TemplateLineItemInputwas removed - Type
UpdateTemplateOutputwas removed - Type
UpdateTemplateInputwas removed - Type
DeleteTemplateOutputwas removed - Type
ActivateTemplatesOutputwas removed - Type
ExpireTemplatesOutputwas removed - Type
CreateInputOutputwas removed - Type
InputTypewas removed - Type
Sectionwas removed - Type
CreateInputInputwas removed - Type
UpdateInputOutputwas removed - Type
UpdateInputInputwas removed - Type
DeleteInputOutputwas removed - Type
TemplateFilterInputwas removed - Type
TemplateNodesTypewas removed - Type
RateBuilderNodeTypewas removed - Type
LabelValueTypewas removed - Type
SalesTaxNodeTypewas removed - Field template was removed from object type
Query - Field latestTemplate was removed from object type
Query - Field latestActiveTemplate was removed from object type
Query - Field templateNodesOptions was removed from object type
Query - Field catalogInput was removed from object type
Query - Field catalogInputs was removed from object type
Query - Field templates was removed from object type
Query - Field updateTemplate was removed from object type
Mutation - Field expireTemplates was removed from object type
Mutation - Field activateTemplates was removed from object type
Mutation - Field deleteTemplate was removed from object type
Mutation - Field deleteCatalogInput was removed from object type
Mutation - Field updateCatalogInput was removed from object type
Mutation - Field createTemplate was removed from object type
Mutation - Field createCatalogInput was removed from object type
Mutation
- Type
TriggerC4Requestwas added - Type
TriggerC4RequestOutputTypewas added - Type
TriggerC4RequestInputTypewas added - Type
C4RequestRoleTypewas added - Field triggerC4Request was added to object type
Mutation
- Type
CreateHardshipAgreementwas added - Type
CreateHardshipAgreementInputwas added - Type
HardshipTypeEnumwas added - Type
HardshipEntryReasonEnumwas added - Type
HardshipExitReasonEnumwas added - Type
UpdateHardshipAgreementwas added - Type
UpdateHardshipAgreementInputwas added - Type
HardshipAgreementExitReasonwas added - Field exitReasonDetails was added to object type
HardshipAgreementType - Field endDate was added to object type
HardshipAgreementType - Field createdAt was added to object type
HardshipAgreementType - Field exitReason was added to object type
HardshipAgreementType - Field updateHardshipAgreement was added to object type
Mutation - Field createHardshipAgreement was added to object type
Mutation
- Type
MoveToBucketwas added - Type
MoveToBucketInputwas added - Field moveToBucket was added to object type
Mutation - Field conversationId was added to object type
InkEmail - Field conversationId was added to object type
InkGenericMessage - Field conversationId was added to object type
InkPost
- Type
ResolveMeterDataIssuewas added - Type
ResolveMeterDataIssueOutputTypewas added - Type
MeterDataIssueStatuswas added - Type
ResolveMeterDataIssueInputTypewas added - Field resolveMeterDataIssue was added to object type
Mutation
- Type
ChangeRetailerForSupplyPointwas removed - Type
ChangeRetailerForSupplyPointInputwas removed - Field changeRetailerForSupplyPoint was removed from object type
Mutation
- Field canRescindAgreement was added to object type
Query
- Input Field accountNumber: String was added to input type
CloseInkLiveChaConversationtInput
- Input Field opportunityAddress: RichAddressInput was added to input type
CreateOpportunityAndLeadInput - Input Field useSameAddressAsBilling: Boolean was added to input type
CreateOpportunityForLeadInput
- Type
UpdateOpportunityDetailswas added - Type
UpdateOpportunityDetailsInputwas added - Field updateOpportunityDetails was added to object type
Mutation
- Type
CreateOrUpdateTimeSeriesEntrieswas added - Type
CreateOrUpdateTimeSeriesEntriesInputwas added - Field createOrUpdateTimeSeriesEntries was added to object type
Mutation - Deprecation reason on field
Mutation.createTimeSeriesPrices changed from None toThe 'createTimeSeriesPrices' field is deprecated.
Please use the 'createOrUpdateTimeSeriesEntries' mutation instead.
- Marked as deprecated on 2025-02-03.
- Scheduled for removal on or after 2025-03-01.
- Field wasCreated was added to object type
CreateContractOutput
- Type
HasFamilyIssueswas added - Type
HasFamilyIssuesInputTypewas added - Type
CommsDeliveryPreferenceEnumwas added - Field hasFamilyIssues was added to object type
Mutation
- Field rescissionDeadlineAt was added to object type
ElectricityAgreementType - Input Field rescissionDeadlineAt: DateTime was added to input type
CreateAgreementInput - Field rescissionDeadlineAt was added to object type
GasAgreementType - Field rescissionDeadlineAt was added to object type
DistributionAgreementType - Field rescissionDeadlineAt of type DateTime was added to interface
AusAgreementInterface - Field rescissionDeadlineAt was added to object type
CommonAgreementType
- Input Field assignedToTeamName: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToUsername: String was added to input type
CreateOpportunityForLeadInput - Input Field assignedToTeamName: String was added to input type
CreateOpportunityAndLeadInput - Input Field assignedToUsername: String was added to input type
CreateOpportunityAndLeadInput
- Input Field assignedToTeamName: String was added to input type
CreateLeadInput - Input Field assignedToUsername: String was added to input type
CreateLeadInput
- Input Field useForAutomatedPayments: Boolean was added to input type
CreateDirectDebitInstructionInput
- Input Field assignedToAffiliateNumber: String was added to input type
CreateOpportunityAndLeadInput - Input Field affiliateOrganisationId removed from input type
CreateOpportunityAndLeadInput - Input Field assignedToAffiliateNumber: String was added to input type
CreateOpportunityForLeadInput - Input Field affiliateOrganisationId removed from input type
CreateOpportunityForLeadInput
- Input Field useForAutomatedPayments: Boolean was added to input type
SetUpDirectDebitInstructionInput - Input Field useForAutomatedPayments: Boolean was added to input type
StorePaymentInstructionInput - Field supportSiteUrl was added to object type
EmailType
- Type
EndMeterDataIssueFlowwas added - Type
EndMeterDataIssueFlowOutputTypewas added - Type
EndMeterDataIssueFlowInputTypewas added - Field endMeterDataIssueFlow was added to object type
Mutation
- Input Field assignedToAffiliateNumber: String was added to input type
OpportunitiesQueryInput - Input Field createdByOrganization removed from input type
OpportunitiesQueryInput - Input Field assignedToAffiliateNumber: String was added to input type
LeadsQueryInput - Input Field createdByOrganization removed from input type
LeadsQueryInput
- Input Field assignedToAffiliateNumber: String was added to input type
CreateLeadInput - Input Field affiliateOrganisationId removed from input type
CreateLeadInput
- Field hasActiveDunningProcess was added to object type
AccountType - Field hasActiveDebtCollectionProceeding was added to object type
AccountType - Field isMeasured was added to object type
AccountType
- Field phones was added to object type
OutageContactType - Deprecation reason on field
OutageContactType.phoneNumber2 changed from None toThe 'phoneNumber2' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30. - Deprecation reason on field
OutageContactType.phone2 changed from None toThe 'phone2' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30. - Deprecation reason on field
OutageContactType.phoneNumber1 changed from None toThe 'phoneNumber1' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30. - Deprecation reason on field
OutageContactType.phoneNumber2ServiceType changed from None toThe 'phoneNumber2ServiceType' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30. - Deprecation reason on field
OutageContactType.phone1 changed from None toThe 'phone1' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30. - Deprecation reason on field
OutageContactType.phoneNumber1ServiceType changed from None toThe 'phoneNumber1ServiceType' field is deprecated.
Use the phones field to get all phone details associated with the contact person.
- Marked as deprecated on 2026-01-30.
- Scheduled for removal on or after 2026-05-30.
- Type
SendCustomerDetailsRequestwas added - Type
SendCustomerDetailsRequestInputTypewas added - Type
RequestReasonwas added - Field sendCustomerDetailsRequest was added to object type
Mutation
- Type
UpdateOfferGroupOnOpportunitywas added - Type
UpdateOfferGroupOnOpportunityInputwas added - Field updateOfferGroupOnOpportunity was added to object type
Mutation
- Field storedPaymentMethodDetailsReference was added to object type
JoinSupplierProcessDataType
- Deprecation reason on field
Query.defaultPaymentInstruction changed from None toThe '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 2026-07-28.
- Input Field lastContactedSupportUserId: Int was added to input type
CreateCustomerFeedbackInputType - Field trigger was added to object type
PaymentScheduleType
- Type
CreatePaymentActionIntentwas added - Type
CreatePaymentActionIntentInputwas added - Type
PaymentActionIntentTargetTypewas added - Field createPaymentActionIntent was added to object type
Mutation
- Type
PaymentTermsInputwas added - Type
PaymentTermsInvalidErrorTypewas added - Input Field paymentTerms: PaymentTermsInput was added to input type
BillAndPaymentInput - Union member PaymentTermsInvalidErrorType was added to
ProcessHouseMoveErrorUnionUnion type
- Type
Unitswas added - Argument units: [Units] added to
SupplyPointType.readings - Argument units: [Units] added to
HasReadings.readings - Argument units: [Units] added to
Device.readings - Argument units: [Units] added to
DeviceRegister.readings
- Type
WaterMeterTypewas added - Type
WaterMeterCategorywas added - Type
WaterMeterCapabilityTypewas added - Type
WaterMeterStatuswas added - Enum value TBD was added to
BusinessTypeChoicesenum - Enum value TO_BE_DETERMINED was added to
BusinessTypeOptionsenum - Enum value FINALIZE_ACCOUNT_SETUP was added to
ExpiringTokenScopeenum - Input Field isRootCause: Boolean was added to input type
InkStorylineEntryInput - Field isRootCause was added to object type
InkStorylineEntry - Enum value FINALIZE_ACCOUNT_SETUP was added to
PreSignedTokenScopeenum
- Type
CreateMeterDataIssueFlowwas added - Type
CreateMeterDataIssueFlowOutputTypewas added - Type
MeterDataIssueFlowStatuswas added - Type
CreateMeterDataIssueFlowInputTypewas added - Field createMeterDataIssueFlow was added to object type
Mutation
- Type
CharacteristicTypewas added - Type
CharacteristicValueUnionwas added - Type
StringCharacteristicValueTypewas added - Type
IntegerCharacteristicValueTypewas added - Field characteristic of type CharacteristicType was added to interface
CharacteristicValueInterface
- Input Field stageCode: String was added to input type
LeadsQueryInput
- Input Field productOfferingId: String was added to input type
OpportunitiesQueryInput - Field agreementRollover was added to object type
Query
UpdateLeadStageInput.currentStage type changed from String! to NonEmptyString!UpdateOpportunityStageInput.currentStage type changed from String to NonEmptyString!
- Type
CharacteristicValueInterfacewas added - Field characteristicValues was added to object type
CommonAgreementType - Field order was added to object type
SalesFunnelStage - Field funnel was added to object type
LeadOutput
- Field numberOfOccupants was added to object type
OccupancyPeriodType
- Enum value INDUSTRY_EXCEPTION_CUSTOMER_DETAILS_REQUEST_MISSING_BUSINESS_ACCEPTANCE was added to
AccountReminderTypesenum - Enum value INDUSTRY_EXCEPTION_CUSTOMER_DETAILS_REQUEST_REJECTED was added to
AccountReminderTypesenum
- Type
ProcessOrderInputwas removed - Type
OrderInputwas removed - Type
CustomerOrderInputwas removed - Type
OrderLineInputwas removed - Type
OrderItemInputwas removed - Type
ItemProfileInputwas removed - Type
MarketDataInputwas removed - Type
OrderLinePeriodInputwas removed - Field processOrder was removed from object type
Mutation
- Enum value DKK_ORE was added to
LineItemCurrencyenum - Enum value DNK_ORE was removed from
LineItemCurrencyenum
- Enum value DNK_ORE was added to
LineItemCurrencyenum
- Enum value INDUSTRY_EXCEPTION_SITE_ACCESS_DETAILS_REQUEST_REJECTED was added to
AccountReminderTypesenum
- Type
CreateAgreementwas added - Type
CreateAgreementInputwas added - Field createAgreement was added to object type
Mutation
- Field instigateBusinessContractTermination was removed from object type
Mutation
PushNotificationBindingType.messages type changed from [SMSMessageType!]! to PrintMessageTypeConnection!- Argument first: Int added to
PushNotificationBindingType.messages - Argument offset: Int added to
PushNotificationBindingType.messages - Argument before: String added to
PushNotificationBindingType.messages - Argument last: Int added to
PushNotificationBindingType.messages - Argument after: String added to
PushNotificationBindingType.messages
- Type
InstigateContractVariationOutputwas added - Type
InstigateContractVariationInputwas added - Field instigateContractVariation was added to object type
Mutation - Deprecation reason on field
Mutation.varyContractTerms changed from None toThe 'varyContractTerms' field is deprecated.
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.
- Input Field identifier removed from input type
CreateContractInput
- Field supplyPointInternalIdentifier was added to object type
OnSiteJobsAssetType - Deprecation reason on field
OnSiteJobsAssetType.supplyPointIdentifier changed from None toThe 'supplyPointIdentifier' field is deprecated.
Use 'supplyPointInternalIdentifier' instead. This field is being removed as the underlying model field is being removed.
- Marked as deprecated on 2026-01-16.
- Scheduled for removal on or after 2026-03-01. OnSiteJobsAssetType.supplyPointIdentifier type changed from String! to String
- Type
CollectionProcessTypeswas added - Field targetObjectIdentifier was added to object type
CollectionProcessDetailsType - Field collectionProcessType was added to object type
CollectionProcessDetailsType
- Type
ExtraDetailwas added - Field extraDetailItems was added to object type
LeadOutput - Deprecation reason on field
LeadOutput.extraDetails changed from None toThe 'extraDetails' field is deprecated.
Use extraDetailsItems instead, which provides a structured key/value format.
- Marked as deprecated on 2026-01-14.
- Scheduled for removal on or after 2026-07-14. - Input Field extraDetailItems: [ExtraDetailsItem] was added to input type
LeadContactDetailsInput - Input Field extraDetails removed from input type
LeadContactDetailsInput - Field extraDetailItems was added to object type
OpportunityOutput - Deprecation reason on field
OpportunityOutput.extraDetails changed from None toThe 'extraDetails' field is deprecated.
Use extraDetailsItems instead, which provides a structured key/value format.
- Marked as deprecated on 2026-01-14.
- Scheduled for removal on or after 2026-07-14.
- Type
CreateInputOutputwas added - Type
InputTypewas added - Type
Sectionwas added - Type
CreateInputInputwas added - Type
UpdateInputOutputwas added - Type
UpdateInputInputwas added - Type
DeleteInputOutputwas added - Type
TemplateNodesTypewas added - Type
RateBuilderNodeTypewas added - Type
LabelValueTypewas added - Type
SalesTaxNodeTypewas added - Field updateCatalogInput was added to object type
Mutation - Field deleteCatalogInput was added to object type
Mutation - Field createCatalogInput was added to object type
Mutation - Field templateNodesOptions was added to object type
Query - Field catalogInputs was added to object type
Query - Field catalogInput was added to object type
Query
- Type for argument filters on field
Query.searchLead changed from SearchLeadFilters to SearchLeadFilters!
- Type
ExportRepaymentDetailsTypewas added - Type
UpdateExportPaymentMethodwas added - Type
UpdateExportPaymentMethodInputwas added - Type
ExportPaymentMethodEnumwas added - Field updateExportPaymentMethod was added to object type
Mutation - Field exportRepaymentDetails was added to object type
Query
- Argument statuses: [String] added to
Query.getStandingDataPendingUpdatesByNmi - Removed argument status from
Query.getStandingDataPendingUpdatesByNmi - Field updatedAt was added to object type
GetStandingDataPendingUpdates - Field createdAt was added to object type
GetStandingDataPendingUpdates
- Field location was added to object type
ElectricityMeterType - Field disconnectionMethod was added to object type
MeterPointType - Field sharedFuseGroupIdentifier was added to object type
MeterPointType
- Type
RunAgreementRolloverwas added - Type
RunAgreementRolloverInputwas added - Field runAgreementRollover was added to object type
Mutation
- Field assigneeTeamId was added to object type
Reminder - Field assigneeId was added to object type
Reminder - Input Field assigneeTeamId: ID was added to input type
CreateReminderInput - Input Field assigneeId: ID was added to input type
CreateReminderInput
- Type
CreateTemplateOutputwas added - Type
CreateTemplateInputwas added - Type
TemplateGroupInputwas added - Type
TemplateLineItemInputwas added - Type
UpdateTemplateOutputwas added - Type
UpdateTemplateInputwas added - Type
DeleteTemplateOutputwas added - Type
ActivateTemplatesOutputwas added - Type
ExpireTemplatesOutputwas added - Field activateTemplates was added to object type
Mutation - Field deleteTemplate was added to object type
Mutation - Field updateTemplate was added to object type
Mutation - Field expireTemplates was added to object type
Mutation - Field createTemplate was added to object type
Mutation
- Type
TemplateTypewas added - Type
TemplateStatuswas added - Type
TemplateGroupTypewas added - Type
GroupCategorywas added - Type
TemplateLineItemTypewas added - Type
CurrencyTypewas added - Type
TemplateFilterInputwas added - Field latestActiveTemplate was added to object type
Query - Field latestTemplate was added to object type
Query - Field templates was added to object type
Query - Field template was added to object type
Query
- Type
ShowInputFieldErrorsActionTypewas added - Type
InputFieldErrorTypewas added - Type
FormScreenTypewas added - Union member FormScreenType was added to
BackendScreenTypeUnion type - Union member ShowInputFieldErrors
ActionTypewas added toActionTypeUnion type
- Enum value WATER was added to
OnSiteJobsWorkCategoryenum - Enum value SEWER was added to
OnSiteJobsWorkCategoryenum - Enum value SUPPLY_SERVICE_WORKS was added to
OnSiteJobsWorkCategoryenum - Enum value INTERNAL was added to
OnSiteJobsWorkCategoryenum - Enum value METERING_SERVICE_WORKS was added to
OnSiteJobsWorkCategoryenum
- Type
OpportunityAttachmentCategorywas added CreateOpportunityFileAttachmentInput.category type changed from String! to OpportunityAttachmentCategory!GenerateLeadsFileAttachmentPreSignedUrlInput.category type changed from String! to OpportunityAttachmentCategory!OpportunityAttachment.category type changed from String toOpportunityAttachmentCategory
- Input Field freeText: String was added to input type
LeadsQueryInput
- Field isPinned was added to object type
KrakenVersionType - Argument supplyPointInternalIds: [Int] added to
Query.getOnSiteJobsCheckResults - Type for argument supplyPointIdentifierToMarketNameMapping on field
Query.getOnSiteJobsCheckResults changed from [SupplyPointIdentifierToMarketNameMappingInput]! to [SupplyPointIdentifierToMarketNameMappingInput]
- Type
RevokeContractOutputwas added - Type
RevokeContractInputwas added - Field clientMutationId was removed from object type
AddNoteToInkConversation - Field revokeContract was added to object type
Mutation - Field clientMutationId was removed from object type
AssignInkBucket - Field clientMutationId was removed from object type
CreateInkInboundMessage - Field clientMutationId was removed from object type
UpdateMessageTags
- Type
CreateAgreementRolloverwas added - Type
AgreementRolloverTypewas added - Type
AgreementRolloverRolloverTypewas added - Type
AgreementRolloverStatuswas added - Type
CreateAgreementRolloverInputwas added - Field createAgreementRollover was added to object type
Mutation - Argument supplyPointInternalIds: [Int] added to
Query.getOnSiteJobsRequests
APIExceptionType.userId type changed from Int to BigInt- Field concessionCreditToDate was added to object type
PredictedBillComponentsType
QuoteComponentType.quotingParamsInputData type changed from JSONString to [QuotingParamType]- Field value was added to object type
QuotingParamType - Field source was added to object type
QuotingParamType
- Type
ChangeSupplierForSupplyPointwas added - Type
ChangeSupplierForSupplyPointInputwas added - Field changeSupplierForSupplyPoint was added to object type
Mutation
- Input Field addonBands: [String] was added to input type
MarketAcquisitionDetailsInput - Input Field addonBands: [String] was added to input type
ElectricityAcquisitionDetailsInput - Input Field addonBands: [String] was added to input type
GasAcquisitionDetailsInput
- Type
GetOrCreateShellAccountForOpportunitywas removed - Type
GetOrCreateShellAccountForOpportunityInputwas removed - Type
OpportunityAttachmentwas added - Input Field createdByOrganization: String was added to input type
OpportunitiesQueryInput - Input Field salesChannel: String was added to input type
OpportunitiesQueryInput - Input Field leadType: LeadTypeChoices was added to input type
LeadsQueryInput - Field attachments was added to object type
OpportunityOutput - Field getOrCreateAccountForOpportunity was removed from object type
Mutation
- Type
UpdateAccountReferralStatuswas added - Type
UpdateAccountReferralStatusInputwas added - Field updateAccountReferralStatus was added to object type
Mutation
- Type
MeterReadingEstimationReadingConnectionwas added - Type
MeterReadingEstimationReadingEdgewas added - Type
MeterReadingEstimationReadingTypewas added - Type
AssignSupplyPointToEstimationGroupwas added - Type
AssignedSupplyPointEstimationGroupTypewas added - Type
AssignSupplyPointToEstimationGroupInputwas added - Type
DetachSupplyPointFromEstimationGroupwas added - Type
DeletedSupplyPointEstimationGroupTypewas added - Type
DetachSupplyPointFromEstimationGroupInputwas added - Field detachSupplyPointFromEstimationGroup was added to object type
Mutation - Field assignSupplyPointToEstimationGroup was added to object type
Mutation
- Argument supportUserName: String! added to
Query.agentCallCenterStatus - Removed argument supportUserId from
Query.agentCallCenterStatus
- Type
RetrieveOpportunityFileAttachmentInputwas removed - Type
FetchPreSignedLinkForOpportunityAttachmentwas added - Type
FetchPreSignedLinkForOpportunityAttachmentInputwas added - Field presignedUrl was added to object type
OpportunityFileAttachment - Field fetchUrl was removed from object type
OpportunityFileAttachment - Field retrieveOpportunityFileAttachment was removed from object type
Query - Field fetchPreSignedLinkForOpportunityAttachment was added to object type
Mutation
- Type
ContractFiltersInputwas added - Field contracts was added to object type
Query
- Field createdBy was added to object type
OnSiteJobsRequestType
- Input Field affiliateDetails: AffiliateDetails was added to input type
ProcessHouseMoveInput
OnSiteJobsAssetType.supplyPointIdentifier type changed from String to String!
- Type
Periodwas added - Field productOffering was added to object type
OpportunityOutput CreateLeadInput.nationalId type changed from String! to String- Default value for input field
CreateLeadInput.nationalId changed from Undefined to None CreateOpportunityAndLeadInput.nationalId type changed from String! to String- Field period was added to object type
SupplyOrServiceCharge
- Type
SalesFunnelRulewas added - Type
OpportunityFileAttachmentwas added - Type
RetrieveOpportunityFileAttachmentInputwas added - Field retrieveOpportunityFileAttachment was added to object type
Query - Field rules was added to object type
SalesFunnel
- Type
AgentCallCenterStatusTypewas added - Field agentCallCenterStatus was added to object type
Query
- Type
ServiceOrderCoincidenceCheckwas added - Type
CoincidenceCheckOutcomewas added - Field serviceOrderCoincidenceCheck was added to object type
Mutation
- Enum value PARTIALLY_COMPLETE was added to
OnSiteJobsAppointmentStatusenum - Enum value DISPATCHED was added to
OnSiteJobsAppointmentStatusenum
- Input Field userNumber: String was added to input type
RequestPasswordResetInput RequestPasswordResetInput.email type changed from String! to String- Field userNumber was added to object type
RequestPasswordResetOutputType