Two Minute Reports Logo
Users

Update name

Update the authenticated user's display name.
PUT /users/me/name

Updates the user's display name and returns the updated profile.

Authentication: Bearer token · Permission:account:write · Rate limit: default (120 / 60s)

Request body

name
string required
The new display name. 1–128 characters.
{ "name": "Ada Lovelace" }

Request

curl -X PUT https://api.twominutereports.com/v1/users/me/name \
  -H "Authorization: Bearer tmrc_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Ada Lovelace" }'

Response

Returns the full user object.

{
  "success": true,
  "data": {
    "id": "0190f8a1-2b3c-7d4e-8f90-1a2b3c4d5e6f",
    "name": "Ada Lovelace",
    "email": "[email protected]",
    "avatarUrl": null,
    "preferences": {
      "appearance": "light",
      "notifications": {
        "email": { "billing": true, "productUpdates": true, "promotional": false }
      }
    },
    "createdAt": "2026-01-12T08:15:00.000Z"
  }
}
Copyright © 2026