NameDescriptionTypeAdditional information
electricityretailergroup

string

Required

Matching regular expression pattern: ([0-9]+)

Sp_AccoountNumber

string

None.

Is_indiviualaccount

boolean

Required

avgbillId

string

Matching regular expression pattern: ([0-9]+)

tentativestartdate

string

None.

currentresidentialelectricityretailername

string

None.

currentresidentialelectricityretailer

string

None.

msslnumber

string

None.

preferedstartdate

string

None.

postalcode

string

Required

Matching regular expression pattern: ([0-9]+)

String length: inclusive between 6 and 6

streetaddress

string

Required

floor

string

String length: inclusive between 0 and 3

unit

string

String length: inclusive between 0 and 15

building

string

None.

mailingpostalcode

string

Required

Matching regular expression pattern: ([0-9]+)

String length: inclusive between 6 and 6

mailingstreetaddress

string

Required

mailingfloor

string

String length: inclusive between 0 and 3

mailingunit

string

String length: inclusive between 0 and 15

mailingbuilding

string

None.

businessname

string

None.

nric

string

None.

registeredcompanyname

string

None.

companyuennumber

string

None.

ssiccode

string

None.

AuthorisedPersonFullName

string

Required

AuthorisedPersonNRICLast4char

string

Required

Matching regular expression pattern: ^[0-9]{3}[a-zA-Z0-9]$

Max length: 4

Min length: 4

AuthorisedPersonDesignation

string

None.

AuthorisedPersonEmailaddress

string

Required

Data type: EmailAddress

Emailaddressforebill

string

Required

Data type: EmailAddress

AuthorisedPersonMobilenumber

string

Required

Matching regular expression pattern: ([0-9]+)

Max length: 8

Min length: 8

Mobilenumberforbill

string

Required

Matching regular expression pattern: ([0-9]+)

Max length: 8

Min length: 8

AuthorisedPersonOfficenumber

string

None.

Directorname

string

Required

DirectorNRICLast4char

string

None.

DirectorEmailaddress

string

Required

Data type: EmailAddress

DirectorMobilenumber

string

Required

Matching regular expression pattern: ([0-9]+)

Max length: 8

Min length: 8

DirectorOfficenumber

string

None.

loginId

string

Required

Data type: EmailAddress

password

string

Required

CopyofElectricityBill

FileModelSignup

None.

CompanyACRA

FileModelSignup

None.

CopyofNRICBack

FileModelSignup

None.

CopyofNRICFront

FileModelSignup

None.

Contestabilityforms

FileModelSignup

None.

authorisationletter

FileModelSignup

None.

companystampwaiver

FileModelSignup

None.

DigitalSignature

FileModelSignup

None.

promoCode

string

None.

PromotionId

string

None.

PromoRedemptionCount

string

None.

PromoInventory

string

None.

referalcode

string

None.

IsValidRefereal

boolean

None.

IsApiSignUp

boolean

None.

IsResellerSignUp

boolean

None.

productdetails

factsheetProductModel

Required

factsheet

DynamicFactsheetModel

Required

IsAccountHolder

boolean

None.

emailaddress1

string

None.

accountnumber

string

None.

acccountid

globally unique identifier

None.

RetailerScaleName

string

None.

ContractType

string

None.

PrefferedStart

date

None.

PrefferedTenure

integer

None.

IsPowerEco

boolean

Required

ActualStart

date

None.

ActualEnd

date

None.

SecuredDate

date

None.

BCCode

string

None.

TransactionReference

string

None.

RenewalBeforeExpiration

string

None.

PromoPlanName

string

None.

PromoPriceList

decimal number

None.

PromoTypeProductGuid

string

None.

PromoChargeLineCode

string

None.

oem_WaiveSD

boolean

None.

SDAmount

decimal number

None.

oem_agentcode

string

None.

existingcontact

ContactModel

None.