---
title: "Modifies a user profile"
method: PUT
path: "/api/Users/{id}"
tags: ["Users"]
---

# Modifies a user profile

`PUT /api/Users/{id}`

## Request

- Base URL: `https://api2.globalfinreg.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api2.globalfinreg.com/api/Users/{id}`
- Auth: HTTP bearer

## Path parameters

- `id` string, required

## Request body

- UpdateUserReq
  - `firstName` string, nullable
  - `lastName` string, required
  - `email` string, required
  - `phoneNumber` string, nullable
  - `languageCode` string, required
  - `currencyCode` string, required
  - `skipPoa` boolean, nullable
  - `skipTransferPoa` boolean, nullable
  - `skipPayment` boolean, nullable
  - `skipEmail` boolean, nullable
  - `b2B` boolean, nullable
  - `skipRenewalReminder8Week` boolean, nullable
  - `skipRenewalReminder3Week` boolean, nullable
  - `skipRenewalReminder1Week` boolean, nullable
  - `skipMultiyearReminder` boolean, nullable
  - `identityScheme` string, nullable
  - `identitySchemeUuid` string, nullable
  - `allowContact` boolean, nullable
  - `skipNotifications` boolean, nullable
  - `watchlist` boolean, nullable
  - `notifications` boolean, nullable
  - `tokenID` string, nullable
  - `adminLevel` integer
  - `louOps` boolean, nullable
  - `suspended` boolean, nullable
  - `invoiceEmail` string, nullable

## Response `200`

The user was modified successfully. User details included in the response body

## Other responses

- `400`: Problems with the request. Check the the returned body for details.
- `401`: Not authorized.
- `404`: No user with this id exists

---

[API](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api.md) · [All operations](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api/llms.txt) · [OpenAPI document](https://skmtc.dev/globalfinreg/apis/gfr-ai-agents-api/revisions/f8afe0178e1b?raw)
