Os objetos a seguir estão diretamente relacionados aouser API.
O objeto do usuário tem as seguintes propriedades:
| Propriedade | Tipo | Descrição |
|---|---|---|
| userid | string | (aleatoriamente) ID do usuário. |
| username (requisitado) |
string | Nome do usuário. |
| roleid (requisitado) |
string | A ID do papel do usuário. |
| attempt_clock | timestamp | (aleatoriamente) Horário da última tentativa de login. |
| attempt_failed | integer | (aleatoriamente) Número de tentativa de login sem sucesso recente. |
| attempt_ip | string | (aleatoriamente) Endereço do IP da última tentativa de login sem sucesso. |
| autologin | integer | Se permitir o auto-login. Possível valores: 0 - (padrão) auto-login desabilitado; 1 - auto-login habilitado. |
| autologout | string | Tempo de sessão do usuário. Aceita segundos e unidade de tempo com sufixos seconds and time. Se for 0s, a sessão nunca irá expirar. Padrão: 15m. |
| lang | string | Código da linguagem do usuário, por exemplo, en_GB.Padrão: default - padrão do sistema. |
| name | string | Nome do usuário. |
| refresh | string | Período de atualização automática. Aceita segundos e unidade de tempo com sufixos (e.g., 30s, 90s, 1m, 1h). Padrão: 30s. |
| rows_per_page | integer | Quantidade de linhas por página. Padrão: 50. |
| surname | string | Sobrenome do usuário. |
| theme | string | Tema do usuário. Valores possíveis: default - (padrão) padrão do sistema;blue-theme - Azul;dark-theme - Escuro. |
| url | string | Redirecionamento da URL da página depois do usuário fazer log in. |
| timezone | string | Fuso horário do usuário, por exemplo, Europe/London, UTC.Padrão: default - padrão do sistema.Para a lista completa dos fusos horários por favor recorrer a PHP documentation. |
| alias (descontinuado) |
string | Esta propriedade é descontinuada, por favor use username ao invés de.Usuário alias. |
Note que para alguns métodos (update, delete) a combinação do parâmetro requisitado/opcional é diferente.unsuccessful login attempt.| |attempt_failed|integer|(readonly) Recent failed login attempt count.| |attempt_ip|string|(readonly) IP address from where the last unsuccessful login attempt came from.| |autologin|integer|Whether to enable auto-login.
Possible values:
0 - (default) auto-login disabled;
1 - auto-login enabled.| |autologout|string|User session life time. Accepts seconds and time unit with suffix. If set to 0s, the session will never expire.
Default: 15m.| |lang|string|Language code of the user's language, for example, en_GB.
Default: default - system default.| |name|string|Name of the user.| |refresh|string|Automatic refresh period. Accepts seconds or time unit with suffix (e.g., 30s, 90s, 1m, 1h).
Default: 30s.| |rows_per_page|integer|Amount of object rows to show per page.
Default: 50.| |surname|string|Surname of the user.| |theme|string|User's theme.
Possible values:default - (default) system default;blue-theme - Blue;dark-theme - Dark.| |url|string|URL of the page to redirect the user to after logging in.| |timezone|string|User's time zone, for example, Europe/London, UTC.
Default: default - system default.
For the full list of supported time zones please refer to PHP documentation.| |alias
(deprecated)|string|This property is deprecated, please use username instead.
User alias.|
Note that for some methods (update, delete) the required/optional parameter combination is different.
O objeto mídia tem as seguintes propriedades:
| Propriedade | Tipo | Descrição |
|---|---|---|
| mediatypeid (required) |
string | ID do tipo de mídia usado pela mídia. |
| sendto (required) |
string/array | Endereço, nome do usuário ou outro identificador do recebedor. Se o tipo Media type for e-mail, valores serão apresentados como array. Por outros tipos de Media types, o valor é apresentado como uma string. |
| active | integer | Se a mídia estiver habilitada. Valores possíveis: 0 - (padrão) habilitado; 1 - desabilitado. |
| severity | integer | Severidades de Trigger para enviar notificações sobre. Severidade são armazenadas de forma binária, com cada bit representando a severidade correspondente. Por exemplo, 12 em binário é 1100, e isso significa que as notificações serão enviadas a partir de triggers com severidade de aviso e média. Consultar trigger object page para obter uma lista de severidades de trigger suportadas. Padrão: 63 |
| period | string | Horário quando as notificações podem ser enviadas como um time period ou macros do usuário separados por ponto e vírgula. Padrão: 1-7,00:00-24:00 |