Skip to main content
POST
Add a practice user

Authorizations

Authorization
string
header
required

Swagger / Postman only: Client ID as username, Client secret as password. In Postman, set this once on the collection (Authorization → Basic Auth) so all requests inherit. For production server-to-server code, prefer X-OM-Auth-ID and X-OM-Auth-Key headers.

Body

firstName
string | null
Maximum string length: 50
lastName
string | null
Maximum string length: 50
email
string<email> | null
Maximum string length: 100
mobileNumber
string | null
Maximum string length: 20
roleName
string | null
Maximum string length: 30
roleId
integer<int32> | null
enable2FA
boolean
Maximum string length: 500
officeId
integer<int32> | null

Response

Created

userKey
string<uuid>
email
string | null
createdMembership
boolean