Les informations concernant un utilisateur particulier comprennent les préférences de cet utilisateur ainsi que les exceptions d'autorisation. Dans cet exemple, user1 dispose d'une exception d'autorisation nommée auth-000 qui lui permet de configurer et de publier des alertes. Les préférences de user1 sont toutes des valeurs par défaut.
Exemple de demande :
GET /api/user/v1/users/user1 HTTP/1.1
Exemple de résultat :
{ "user": { "href": "/api/user/v2/users/user1", "logname": "user1", "type": "directory", "uid": user1uid, "fullname": "Real Name", "require_annotation": false, "roles": ["basic"], "kiosk_mode": false, "kiosk_screen": "status/dashboard", "exceptions": [ "scope": "alert", "allow_configure": true, "allow_post": true, "href": "/api/user/v2/users/user1/exceptions/auth-000" ], "preferences": { "href": "/api/user/v2/users/user1/preferences", "locale": "C", "login_screen": "status/dashboard", "session_timeout": 15, "cli_idle_timeout": -1, "advanced_analytics": false, "keys": [], "tokens": [] } } }