We recommend if you are wanting to create users via the API that you create a user as desired in the Portal and query the login ID via the /logins endpoint. You can then use this as a template for creating additional users so they are always created with the desired permissions.
Info |
---|
Passwords can be generated dynamically via APIAlthough the API documentation lists several fields as “required”, a user can still be created via API with roles, username, password, first, last, email, and portal access. Frozen will default to “Not Frozen”, and inactive will default to “active”. |
Required fields to create a User via API
...