---
title: "Get an site user object by their Kindoo UID"
method: POST
path: "/KindooGetUser"
tags: ["User Management"]
---

# Get an site user object by their Kindoo UID

`POST /KindooGetUser`

## Response `200`

OK

- UserObject
  - `ControllerKey2` string
  - `SessionType` integer — Kindoo, API, LocalAuth, Proprietary
  - `_PhoneListName` string
  - `_PhoneListID` integer
  - `_DeviceUUIDorIP` string
  - `_IPAddress` string
  - `_ConnectionID` string
  - `_Server` string
  - `_DeviceOSVersion` string
  - `_Token` string, uuid
  - `_AppVersion` integer
  - `_OpenIDToken` string
  - `_OpenIDAccessToken` string
  - `_State` string, uuid
  - `_SSOProviderID` integer
  - `LastActivityDate` string, date-time
  - `UserRole` integer
  - `_IsOnline` boolean
  - `_LastSeen` string, date-time
  - `EnvIsLocal` boolean
  - `tempPassword` string
  - `_MidnightNotified` integer
  - `LoggedInSince` string, date-time
  - `LocalEnvs` object[]
  - `DisplayName` string
  - `FileName1Fixed` string
  - `FileName2Fixed` string
  - `FileName3Fixed` string
  - `_adminLastLoginDate` string, date-time
  - `_adminRegistrationDate` string, date-time
  - `TempPhone` string
  - `TempFirstName` string
  - `TempLastName` string
  - `CertifiedExams` object[]
  - `TwoFaDevices` object[]
  - `RequestsCounter` object
  - `ID` string, uuid
  - `EnvironmentID` integer
  - `Username` string
  - `Password` string — Password (internal use only)
  - `FirstName` string
  - `LastName` string
  - `Phone` string
  - `Mobile` string
  - `LastLoginDate` string, date-time
  - `InvalidPasswordAttempts` integer
  - `FailedLoginAttempTime` string, date-time
  - `RegistrationDate` string, date-time
  - `VerificationCode` string, uuid
  - `VerificationDate` string, date-time
  - `DeactivationDate` string, date-time
  - `FileName1` string
  - `FileName2` string
  - `FileName3` string
  - `KindooUserID` string, uuid
  - `RunInBackground` boolean
  - `PreferredLanguage` string
  - `ManagerOfThirdParty` integer
  - `IsController` boolean
  - `ControllerKey` string — Controller key (internal use only)
  - `IsoFileName` string
  - `IsoFileDownloadedOn` string, date-time
  - `IsoFileDownloadedBy` integer
  - `AcceptedTermsAndConditionsOn` string, date-time
  - `InvitedByUser` boolean
  - `ManagementApiKey` string, uuid
  - `IsProgrammer` boolean
  - `ProgrammerAcceptedOn` string, date-time
  - `ProgrammerAcceptedBy` integer
  - `ProgrammerDeniedOn` string, date-time
  - `ProgrammerDeniedBy` integer
  - `InvoiceFileName` string
  - `IsSuperApi` boolean
  - `BlockDate` string, date-time
  - `InvalidOtpAttempt` integer
  - `InvalidOtpAttemptDate` string, date-time
  - `IsSuperApiData` boolean
  - `SSOID` string
  - `environment_user_third_party_ref` string

## Other responses

- `303` — See Other
- `401` — Unauthorized - your session is not valid

---

[API](https://skmtc.net/kindoo/apis/kindoo-tech.md) · [All operations](https://skmtc.net/kindoo/apis/kindoo-tech/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kindoo/kindoo-tech/revisions/0f2499440f4b/schema)
