Create user for organization
Create a user for organization with specified name, email, and role permissions, supporting both client and partner user types with proper validation and audit logging.
Authorizations
Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).
Headers
Authentication scheme identifier. Use api-token for standard API key authentication, partner-api-token for partner API key authentication. Must be paired with the x-auth-apikey header containing your API key.
api-token, api, partner-api-token, partner-api Body
CreateUserWSRequest
The set of accessible Rhombus apps
PARTNER, CONSOLE, RHOMBUS_KEY, UNKNOWN The email of the user
The name of the user
base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"
Suppress the welcome email for the Rhombus Key mobile app if the user is provided access
Suppress the welcome email
Response
OK
Response object for creating a user.
Status of the unregister operation
BASIC_AUTH_FAILED, PASSWORD_MISMATCH, SAME_PASSWORD, USER_EXISTS, USER_NOT_FOUND, DEVICE_NOT_FOUND, POLICY_NOT_FOUND, LOCATION_NOT_FOUND, ORG_NOT_FOUND, BAD_INPUT, SUCCESS, PASSWORD_TOO_SHORT base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"