Two Minute Reports Logo

Users

Read and update the authenticated user's profile, avatar, and preferences.

Endpoints under /users/me act on the authenticated user: the user that the bearer token belongs to. No path parameter names the user. The API always takes the user from the token.

You cannot manage sessions or API keys through the public API. Manage them in the Hub, in Settings › API keys. See Authentication.

Endpoints

MethodEndpointDescription
GET/users/meGet the user's profile
PUT/users/me/nameUpdate the name
PUT/users/me/avatarUpload a profile picture
DELETE/users/me/avatarRemove the profile picture
GET/users/me/preferencesGet preferences
PATCH/users/me/preferencesUpdate preferences

The user object

{
  "id": "0190f8a1-2b3c-7d4e-8f90-1a2b3c4d5e6f",
  "name": "Ada Lovelace",
  "firstName": "Ada",
  "lastName": "Lovelace",
  "email": "[email protected]",
  "avatarUrl": "https://assets.gox.ai/tmr/avatars/0190f8a1.png",
  "preferences": {
    "appearance": "light",
    "notifications": {
      "email": { "productUpdates": true, "promotional": false }
    }
  },
  "createdAt": "2026-01-12T08:15:00.000Z"
}
Copyright © 2026