---
title: "Returns the user object for the currently authenticated user"
method: GET
path: "/api/Users/GetCurrent"
tags: ["Users"]
---

# Returns the user object for the currently authenticated user

`GET /api/Users/GetCurrent`

## 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/GetCurrent`
- Auth: HTTP bearer

## Response `200`

User object for the currently authenticated user.

- User
  - `id` string, nullable
  - `userName` string, nullable
  - `firstName` string, nullable
  - `lastName` string, nullable
  - `email` string, nullable
  - `languageCode` string, nullable
  - `currencyCode` string, nullable
  - `isAdmin` boolean
  - `isKycAdmin` boolean
  - `isB2BKyb` boolean
  - `isB2BKyc` boolean
  - `skipPoa` boolean
  - `skipTransferPoa` boolean
  - `skipPayment` boolean
  - `skipEmail` boolean
  - `skipRenewalReminder8Week` boolean
  - `skipRenewalReminder3Week` boolean
  - `skipRenewalReminder1Week` boolean
  - `skipMultiyearReminder` boolean
  - `b2b` boolean
  - `b2BID` string, uuid, nullable
  - `b2BCurrencyCode` string, nullable
  - `lookUp` boolean
  - `priceTokenCode` string, nullable
  - `prices` Price
    - `currencyCode` string, nullable
    - `amount` number, double
    - `amount3Yr` number, double
    - `amount5yr` number, double
    - `renewal` number, double
    - `renewal3yr` number, double
    - `renewal5yr` number, double
    - `fullyAssisted` number, double
    - `localOnly` boolean
    - `symbol` string, nullable
    - `tokenJson` string, nullable
    - `priceFlag` boolean, nullable
    - `paymentProcessor` string, nullable
    - `languageFlag` boolean, nullable
    - `languageID` integer, nullable
    - `countryLockFlag` boolean, nullable
    - `countryCode` string, nullable
    - `lockedBusinessRegistry` integer, nullable
    - `signingAuthority` integer, nullable
    - `registrationAuthorityCode` string, nullable
    - `disableInvoice` boolean, nullable
    - `signingAuthorityText` string, nullable
    - `productXS` number, double
    - `productS` number, double
    - `productM` number, double
    - `productL` number, double
    - `productXL` number, double
    - `productXXL` number, double
  - `impersonatedBy` User (recursive)
  - `identityScheme` string, nullable
  - `identitySchemeUuid` string, nullable
  - `allowContact` boolean, nullable
  - `b2BTokenID` string, uuid, nullable
  - `clientTokenID` string, uuid, nullable
  - `tokenID` string, uuid, nullable
  - `b2BLegalName` string, nullable
  - `b2BUltimateParentLEI` string, nullable
  - `isITOps` boolean
  - `isLOUOps` boolean
  - `isAccountant` boolean
  - `leiCodes` boolean
  - `tokenLegalName` string, nullable
  - `verificationEmailSent` boolean, nullable
  - `skipNotifications` boolean
  - `watchlist` boolean
  - `notifications` boolean
  - `phoneNumber` string, nullable
  - `suspended` boolean
  - `departments` boolean
  - `ccd` boolean
  - `blanketAuthorizationUser` boolean
  - `invoiceEmail` string, nullable

## Other responses

- `401`: No user found

---

[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)
