Create Member

Prev Next
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"
  }
}
Expand All
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