Skip to main content

Input fields

accountNumber : String! required

Active account number.

hasCriticalCare : Boolean

Defaults to False.

moveInDatetime : DateTime! required

Datetime at which the move in/switch request should be initiated.

moveOutDatetime : DateTime! required

Datetime at which to move out.

newEsiId : String! required

New service address meter point ESI ID.

requestedStatus : ShellAccountEnrollmentTypeEnum
Deprecation
The 'requestedStatus' field is deprecated.

Please use `typeOfService` instead.

- Marked as deprecated on 2025-10-29.
- Scheduled for removal on or after 2025-12-29.
typeOfService : JoinSwimlaneType

The type of enrollment request.

useServiceAddressAsBillingAddress : Boolean

Should the new service address be used for the billing address.

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

{ "accountNumber": "A-787AEC78", "hasCriticalCare": true, "moveInDatetime": "1996-05-06T15:00:00.253587+00:00", "moveOutDatetime": "2002-05-13T04:18:29.691107+00:00", "newEsiId": "26665605", "typeOfService": "SWITCH", "useServiceAddressAsBillingAddress": true }