Get the current user
Returns the profile of the authenticated user (the caller). Use this at the start of a session to ground subsequent calls (e.g., to confirm the caller’s identity before making destructive changes). This tool does not accept a user ID; it always returns the authenticated caller.
Authorizations
Gumnut API key (apikey_...) sent as a Bearer token in the Authorization header. Create and manage keys in the Gumnut app, or with the API key endpoints while signed in to it.
Response
Successful Response
Represents a user account with profile information.
Unique user identifier with 'intuser_' prefix
The user's effective favorite/rating display mode, defaulting to favorite when they have never selected one.
favorite, rating Whether demo-mode person-name presentation is enabled. Defaults to false.
Whether automatic face detection is on for the libraries this user owns: true is on, false is off, null means the user has not chosen yet. Faces are currently detected automatically when this is true or null.
Whether automatic face detection can be turned on for this user. False when the declared home region is one where it is not offered; face_detection_preference is then false and cannot be set to true.
Whether this user account is currently active
Whether this user has superuser/admin privileges
Whether the account is marked verified. An internal account flag, not proof of email verification — it can be true even when email is null
Total bytes of assets the user is currently storing
Maximum bytes of assets the user may store
When this user account was created
When this user account was last updated
User's email address
User's first name
User's last name
User's home timezone as an IANA zone id (e.g. 'America/Los_Angeles'); null until a home zone is captured
The user's stored preferred library, or null to use the default. Reported as stored: the library may since have been trashed, or the user's access to it may have changed.
The user's declared home country as an ISO 3166-1 alpha-2 code (e.g. 'US'); null until declared
The user's declared home state or province: an ISO 3166-2 code without its country prefix (e.g. 'CA' for US-CA); null when not declared