Les objets suivants sont directement liés à l'API user.
L'objet utilisateur a les propriétés suivantes.
| Propriété | Type | Description | 
|---|---|---|
| userid | string | (lecture seule) ID de l'utilisateur. | 
| username (obligatoire) | string | Nom d'utilisateur. | 
| roleid (obligatoire) | string | ID du rôle de l'utilisateur. | 
| attempt_clock | timestamp | (lecture seule) Heure de la dernière tentative de connexion infructueuse. | 
| attempt_failed | integer | (lecture seule) Nombre récent de tentatives de connexion infructueuses. | 
| attempt_ip | string | (lecture seule) Adresse IP d'où provient la dernière tentative de connexion infructueuse. | 
| autologin | integer | Activer ou non la connexion automatique. Valeurs possibles : 0 - (par défaut) auto-login désactivé ; 1 - auto-login activé. | 
| autologout | string | Durée de vie de la session utilisateur. Accepte les secondes et les unités de temps avec suffixe. Si défini sur 0s, la session n'expirera jamais. Par défaut : 15m. | 
| lang | string | Code de langue de la langue de l'utilisateur, par exemple, fr_FR.Par défaut : default- par défaut du système. | 
| name | string | Nom de l'utilisateur. | 
| refresh | string | Période de rafraîchissement automatique. Accepte les secondes et les unités de temps avec suffixe. Par défaut : 30s. | 
| rows_per_page | integer | Nombre de lignes d'objet à afficher par page. Par défaut : 50. | 
| surname | string | Nom de famille de l'utilisateur. | 
| theme | string | Thème de l'utilisateur. Valeurs possibles : default- (par défaut) système par défaut ;blue-theme- Bleu ;dark-theme- Foncé. | 
| url | string | URL de la page vers laquelle rediriger l'utilisateur après la connexion. | 
| timezone | string | Fuseau horaire de l'utilisateur, par exemple, Europe/Paris,UTC.Par défaut : default- défaut système.Pour la liste complète des fuseaux horaires pris en charge, veuillez consulter la Documentation PHP. | 
| roleid (obligatoire) | string | ID de rôle de l'utilisateur. | 
| alias (obsolète) | string | Cette propriété est obsolète, veuillez utiliser usernameà la place.Alias utilisateur. | 
Notez que pour certaines méthodes (mise à jour, suppression) la combinaison de paramètres requise/optionnelle est différente.
L'objet média a les propriétés suivantes.
| Propriété | Type | Description | 
|---|---|---|
| mediatypeid (obligatoire) | string | ID du type de média utilisé par le média. | 
| sendto (obligatoire) | string/array | Adresse, nom d'utilisateur ou autre identifiant du destinataire. Si le type de média est e-mail, les valeurs sont représentées sous forme de tableau. Pour les autres types de média, la valeur est représentée par une chaîne. | 
| active | integer | Indique si le média est activé. Valeurs possibles : 0 - (par défaut) activé ; 1 - désactivé. | 
| severity | integer | Sévérités des déclencheurs pour lesquelles envoyer des notifications. Les sévérités sont stockées sous forme binaire, chaque bit représentant la sévérité correspondante. Par exemple, 12 est égal à 1100 en binaire et signifie que les notifications seront envoyées à partir de déclencheurs de sévérités avertissement et moyen. Reportez-vous à la page d'objet déclencheur pour obtenir une liste des sévérités de déclencheurs prises en charge. Par défaut : 63 | 
| period | string | Heure à laquelle les notifications peuvent être envoyées sous forme de période ou de macros utilisateur séparées par un point-virgule. Par défaut : 1-7,00:00-24:00 |