---
title: "Get detailed account information for a single user."
method: GET
path: "/v2/console/account/{id}"
tags: ["Console"]
---

# Get detailed account information for a single user.

`GET /v2/console/account/{id}`

## Request

- Base URL: `http://127.0.0.1:7351`
- URL: `http://127.0.0.1:7351/v2/console/account/{id}`
- Auth: API key in header `Authorization`

## Path parameters

- `id` string, required

## Response `200`

A successful response.

- ConsoleAccount: Account information.
  - `account` ApiAccount: A user with additional account details. Always the current user.
    - `user` ApiUser: A user in the server.
      - `id` string: The id of the user's account.
      - `username` string: The username of the user's account.
      - `display_name` string: The display name of the user.
      - `avatar_url` string: A URL for an avatar image.
      - `lang_tag` string: The language expected to be a tag which follows the BCP-47 spec.
      - `location` string: The location set by the user.
      - `timezone` string: The timezone set by the user.
      - `metadata` string: Additional information stored as a JSON object.
      - `facebook_id` string: The Facebook id in the user's account.
      - `google_id` string: The Google id in the user's account.
      - `gamecenter_id` string: The Apple Game Center in of the user's account.
      - `steam_id` string: The Steam id in the user's account.
      - `online` boolean: Indicates whether the user is currently online.
      - `edge_count` integer: Number of related edges to this user.
      - `create_time` string, date-time: The UNIX time (for gRPC clients) or ISO string (for REST clients) when the user was created.
      - `update_time` string, date-time: The UNIX time (for gRPC clients) or ISO string (for REST clients) when the user was last updated.
      - `facebook_instant_game_id` string: The Facebook Instant Game ID in the user's account.
      - `apple_id` string: The Apple Sign In ID in the user's account.
    - `wallet` string: The user's wallet data.
    - `email` string: The email address of the user.
    - `devices` AccountDevice[]: The devices which belong to the user's account.
      - `id` string: A device identifier. Should be obtained by a platform-specific device API.
      - `vars` object: Extra information that will be bundled in the session token.
    - `custom_id` string: The custom id in the user's account.
    - `verify_time` string, date-time: The UNIX time (for gRPC clients) or ISO string (for REST clients) when the user's email was verified.
    - `disable_time` string, date-time: The UNIX time (for gRPC clients) or ISO string (for REST clients) when the user's account was disabled/banned.
    - `providers` AccountProviderIdentity[]: The authentication provider identities linked to the user's account.
      - `provider` string: The name the provider was registered under during runtime initialization.
      - `provider_user_id` string: The user's ID with that provider.
  - `disable_time` string, date-time: The UNIX time when the account was disabled.

## Other responses

- `default`: An unexpected error response.

---

[API](https://skmtc.dev/heroiclabs/apis/nakama-console-api-v2.md) - [All operations](https://skmtc.dev/heroiclabs/apis/nakama-console-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/heroiclabs/apis/nakama-console-api-v2/revisions/fbde2e3c5ead?raw)
