NameDescriptionTypeAdditional information
ProgramId

globally unique identifier

None.

PrizePoolGroup

globally unique identifier

None.

CouponCode

string

None.

UniqueId

string

None.

Source

string

None.

FirstName

string

Required

String length: inclusive between 0 and 100

LastName

string

Required

String length: inclusive between 0 and 100

EmailAddress

string

Required

Matching regular expression pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}$

ConfirmEmailAddress

string

Required

StreetAddress

string

Required

Max length: 200

City

string

Required

Max length: 100

State

string

Required

Max length: 2

ZipCode

string

Required

Matching regular expression pattern: ^(?:(?:[0-9]{5})|(?:[0-9]{5}-[0-9]{4}))$

PhoneNumber

string

Required

Matching regular expression pattern: ^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$

AccountNumber

string

Required

Max length: 100

DateOfBirth

date

Required

TwitterHandle

string

Required

Max length: 100

FacebookHandle

string

Required

Max length: 100

InstagramHandle

string

Required

Max length: 100

MiscCheckBox1

boolean

None.

MiscCheckBox2

boolean

None.

MiscCheckBox3

boolean

None.

Miscellaneous1

string

Required

String length: inclusive between 0 and 200

Miscellaneous2

string

Required

String length: inclusive between 0 and 200

Miscellaneous3

string

Required

String length: inclusive between 0 and 200

Nonce

string

None.

PreRegistered

boolean

None.