Skip to main content

Fields

agreement : AgreementType

The agreement created for the activation process.

billingAddress : AddressType

The addresses fields.

id : ID! required

ID of the activation process.

isIbanStoredForSetupOfInstruction : Boolean

If an IBAN for activation is already stored on the activation process.

journeyType : JourneyType! required

The type of journey the client is in, either commissioning or change of supplier.

quotedProduct : QuotedProduct

The quoted product of the activation process.

requestedSupplyStartDate : Date! required

Requested supply start date.

status : ActivationProcessStatus! required

Status of the activation process.

storedIban : String

The stored IBAN for the activation process.

supplyPoint : SupplyPointType

The supply point linked to the agreement of the activation process.

userEmail : String! required

The email of the identified user.

userFamilyName : String! required

The family name of the identified user.

userGivenName : String! required

The given name of the identified user.

userMobile : String! required

The mobile of the identified user.

The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.

Example

{ "agreement": AgreementType, "billingAddress": AddressType, "id": "59679902", "isIbanStoredForSetupOfInstruction": true, "journeyType": "COMMISSIONING", "quotedProduct": QuotedProduct, "requestedSupplyStartDate": "1993-02-11", "status": "NEW", "storedIban": "paper-apply-likely-also-region", "supplyPoint": SupplyPointType, "userEmail": "a-among-book-cause-meet", "userFamilyName": "Kelly", "userGivenName": "Joseph", "userMobile": "worker-training-pressure-soon-standard" }