List Dashboard Users
“OK”
Array of dashboard user objects
Unique identifier for the dashboard user
Email address of the dashboard user
Timestamp when user was created (milliseconds since epoch)
Create Dashboard User
Email address for the new dashboard user (will be normalized and validated)
Password for the new dashboard user (must meet strength requirements)
“OK”, “INVALID_EMAIL_ERROR”, “PASSWORD_WEAK_ERROR”, or “EMAIL_ALREADY_EXISTS_ERROR”
Created dashboard user object
Additional message for PASSWORD_WEAK_ERROR status explaining requirements
Update Dashboard User
The user ID to update (either userId or email must be provided)
The email address to look up the user (either userId or email must be provided)
New email address (optional, will be normalized and validated)
New password (optional, must meet strength requirements)
“OK”, “INVALID_EMAIL_ERROR”, “PASSWORD_WEAK_ERROR”, “EMAIL_ALREADY_EXISTS_ERROR”, or “UNKNOWN_USER_ERROR”
Updated dashboard user object
Additional message for PASSWORD_WEAK_ERROR status
Delete Dashboard User
The user ID to delete (either userId or email must be provided)
The email address to look up and delete the user (either userId or email must be provided)
“OK”
Whether the user existed before deletion