Post
/v1/members
Create a new member for a sub-account.
Security
HTTP
Type basic
HTTP Basic Authentication using your WACM username and API key.
For detailed authentication instructions, see the Authentication Guide.
Body parameters
minimal
Required fields only
{
"subAccountId": "54321",
"firstName": "Jane",
"lastName": "Smith",
"email": "jane.smith@example.com",
"password": "SecurePass123!",
"memberRole": "Admin"
}full
All fields
{
"subAccountId": "54321",
"firstName": "Jane",
"lastName": "Smith",
"username": "jsmith",
"email": "jane.smith@example.com",
"password": "SecurePass123!",
"memberRole": "Admin",
"passwordResetRequired": "True"
}object
subAccountId
integer Required
firstName
string Required
lastName
string Required
username
string
email
string (email) Required
password
string Required
memberRole
string Required
passwordResetRequired
boolean
Responses
200
Successfully created member
{
"success": "True",
"code": "RES-I-0045",
"message": "Member has been successfully created!",
"data": {
"id": "11223",
"subAccountId": "54321",
"firstName": "Jane",
"lastName": "Smith",
"username": "jsmith",
"memberRole": "Admin",
"email": "jane.smith@example.com",
"status": "Active",
"mfa": "False",
"imageUrl": "",
"creationDate": "2024-01-15T10:30:00Z",
"address1": "",
"address2": "",
"country": "",
"city": "",
"stateName": "",
"zip": "",
"phone": "",
"isSsoUser": "False"
}
}object
success
boolean
code
string
message
string
data
object (MemberResponse)
id
integer
subAccountId
integer
firstName
string
lastName
string
username
string
memberRole
string
email
string
status
string
mfa
boolean
imageUrl
string | null
creationDate
string (date-time)
address1
string | null
address2
string | null
country
string | null
city
string | null
stateName
string | null
zip
string | null
phone
string | null
isSsoUser
boolean