Create a new user, or update the properties of an existing user.
The token generation parameters should only be used if a new user is being created or if a significant update to the user is being made. Do not use this token specifically to generate a user token without creating or making changes to a user. Use endpoint
GET api/users/:id/tokens when a new token should be generated without changing or creating a user.
An account token or server token may be used to run this endpoint.
When using the SDK, ALL fields are required to be provided.