Skip to content

Create a new member

POST
/customer/member
object
id
string format: uuid
firstName
required
string
lastName
required
string
email
required
string format: email
mobileNumber
required
string
dateOfBirth
string
phoneNumber
string | null
dob
string | null
licenseNumber
string | null
rcmCustomerId
string | null
authCustomerId
string | null
crmId
string | null
commsChannelId
string | null
address
object
id
string format: uuid
addressFull
string
addressLineOne
required
string
addressLineTwo
string
suburb
required
string
state
required
string
postcode
required
string
country
required
string
license
object
id
string format: uuid
number
required
string
state
string | null
country
string
expiryDate
string
products
Array<object>
object
productTypeId
required
integer
status
required
string
Allowed values: Enquired Approved

Member created

object
id
required
string format: uuid
tenantId
required
string
firstName
required
string | null
lastName
required
string | null
email
required
string
mobileNumber
required
string
dateOfBirth
required
string | null
address
required
object
id
required
string format: uuid
addressFull
required
string | null
addressLineOne
required
string | null
addressLineTwo
required
string | null
suburb
required
string | null
state
required
string | null
postcode
required
string | null
country
required
string | null
license
required
object
id
required
string format: uuid
number
required
string | null
state
required
string | null
country
required
string | null
expiryDate
required
string | null
active
required
boolean
company
required
object
id
required
string format: uuid
name
required
string
abn
required
string
address
required
object
id
required
string format: uuid
addressFull
required
string | null
addressLineOne
required
string | null
addressLineTwo
required
string | null
suburb
required
string | null
state
required
string | null
postcode
required
string | null
country
required
string | null
products
required
Array<object>
object
id
required
string format: uuid
productTypeId
required
integer
status
required
string
archived
required
boolean
archivedDate
required
string | null
createdDate
required
string | null
lastModifiedDate
required
string | null
createdDate
required
string | null
lastModifiedDate
required
string | null

Validation error

object
code
required
string
message
required
string
errors
required
Array<object>
object
field
required
string
message
required
string

Unauthenticated — missing or invalid auth context

object
code
required
string
message
required
string

Forbidden — caller lacks the required permission

object
code
required
string
message
required
string

Member already exists

object
code
required
string
message
required
string

Internal error (e.g. database failure)

object
code
required
string
message
required
string