Interface: UseAuthRegisterContactInput
Defined in: composables/react/useAuth.ts:53
Form payload for B2B (company contact) registration.
Properties
city?
optionalcity?:string
Defined in: composables/react/useAuth.ts:83
Billing address city.
cocNumber?
optionalcocNumber?:string
Defined in: composables/react/useAuth.ts:73
Company Chamber-of-Commerce number.
companyName?
optionalcompanyName?:string
Defined in: composables/react/useAuth.ts:69
Company name — when present a company is created and the contact attached to it.
country?
optionalcountry?:string
Defined in: composables/react/useAuth.ts:85
Billing address ISO country code.
deliveryCity?
optionaldeliveryCity?:string
Defined in: composables/react/useAuth.ts:95
Delivery address city.
deliveryCountry?
optionaldeliveryCountry?:string
Defined in: composables/react/useAuth.ts:97
Delivery address ISO country code.
deliveryNumber?
optionaldeliveryNumber?:string
Defined in: composables/react/useAuth.ts:89
Delivery address house number.
deliveryNumberExtension?
optionaldeliveryNumberExtension?:string
Defined in: composables/react/useAuth.ts:91
Delivery address house-number suffix.
deliveryPostalCode?
optionaldeliveryPostalCode?:string
Defined in: composables/react/useAuth.ts:93
Delivery address postal code.
deliveryStreet?
optionaldeliveryStreet?:string
Defined in: composables/react/useAuth.ts:87
Delivery address street.
email
email:
string
Defined in: composables/react/useAuth.ts:55
Login email for the new contact.
firstName
firstName:
string
Defined in: composables/react/useAuth.ts:59
Contact's first name.
gender?
optionalgender?:Gender
Defined in: composables/react/useAuth.ts:67
Contact gender.
lastName
lastName:
string
Defined in: composables/react/useAuth.ts:63
Contact's last name.
middleName?
optionalmiddleName?:string
Defined in: composables/react/useAuth.ts:61
Contact's middle name / tussenvoegsel.
number?
optionalnumber?:string
Defined in: composables/react/useAuth.ts:77
Billing address house number.
numberExtension?
optionalnumberExtension?:string
Defined in: composables/react/useAuth.ts:79
Billing address house-number suffix.
password
password:
string
Defined in: composables/react/useAuth.ts:57
Initial account password.
phone?
optionalphone?:string
Defined in: composables/react/useAuth.ts:65
Contact phone number.
postalCode?
optionalpostalCode?:string
Defined in: composables/react/useAuth.ts:81
Billing address postal code.
sameDeliveryAsBilling?
optionalsameDeliveryAsBilling?:boolean
Defined in: composables/react/useAuth.ts:99
When true, the billing address is copied into a delivery-typed record.
street?
optionalstreet?:string
Defined in: composables/react/useAuth.ts:75
Billing address street.
vatNumber?
optionalvatNumber?:string
Defined in: composables/react/useAuth.ts:71
Company VAT / tax number.