---
title: "Get a user account"
method: GET
path: "/useraccounts/{useraccountid}"
tags: ["users"]
---

# Get a user account

`GET /useraccounts/{useraccountid}`

Returns the identified user account

## Response `200`

The user account

- UserAccountType — Information that is only returned but never provided
  - `username` string — The username of the user account
  - `email` string — The email of the user
  - `firstName` string — The first name of the user
  - `lastName` string — The last name of the user
  - `contactNumber` string — The contact number for the user
  - `testUserId` string — Optional user ID to be used for testing
  - `id` string, required — System wide unique identifier of the entity
  - `apikey` string — The API key associated with this user. Currently API key is only returned when for the currently logged in user account.
  - `lastlogin` string, date-time — ISODateTimeType, ISO8601 date format with optional time part. For instance, 1970-01-18T09:19:41.204+0000
  - `lastip` string — Last access IP using this user account

## Other responses

- `400` — Malformed request
- `404` — The user account with the specified identifier does not exist.
- `500` — The update failed due to internal server error
- `default` — Unexpected error

---

[API](https://skmtc.net/gameanalytics/apis/datatiger-management-api.md) · [All operations](https://skmtc.net/gameanalytics/apis/datatiger-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gameanalytics/datatiger-management-api/versions/20a4f732a0b7/schema)
