User [?]

Field

Type

Description

id

string

User's ID.

login

string

required

User's login. If the field is not specified, a login is created based on a user's email.

password

string

required

User's password.

email

string

required

User's email. If a login is specified, this field can be omitted.

pushFilter

?

?

source

.sourceType

integer

?

group

string

The ID of a group the user belongs to.

status

integer

User's status. [?]

permissions

array<string>

An array of permissions available to the user. See an article about permissions for details.

objectPermissions

.include

array<string>

An array of objects' IDs to which the user has the include permission. See an article about permissions for details.

objectPermissions

.exclude

array<string>

An array of objects' IDs to which the user has the exclude permission. See an article about permissions for details.

contacts

array<string>

An array of user's contacts (email, phone number, etc).

authenticationToken

string

A token generated for the user via the Create Authentication Token method.

uiSettings

.muteSystemSounds

boolean

If set to true, system sounds (e.g. one that appears after the server is updated) are be disabled.

eventFilter

array<EventFilter>

An array of event filters configured for the user.