---
title: "Retrieve User Account"
method: POST
path: "/user_account/session/get"
tags: ["plaid"]
---

# Retrieve User Account

`POST /user_account/session/get`

Returns user permissioned account data including identity and Item access tokens.

## Request body

- UserAccountSessionGetRequest — UserAccountSessionGetRequest defines the request schema for `/user_account/session/get`
  - `client_id` string — Your Plaid API `client_id`. The `client_id` is required and may be provided either in the `PLAID-CLIENT-ID` header or as part of a request body.
  - `secret` string — Your Plaid API `secret`. The `secret` is required and may be provided either in the `PLAID-SECRET` header or as part of a request body.
  - `public_token` string, required — The public token generated by the end user Layer session.

## Response `200`

success

- UserAccountSessionGetResponse — UserAccountSessionGetResponse defines the response schema for `/user_account/session/get`
  - `identity` UserAccountIdentity, nullable, required — The identity data permissioned by the end user during the authorization flow.
    - `name` UserAccountIdentityName, nullable — The user's first name and last name.
      - `first_name` string
      - `last_name` string
    - `address` UserAccountIdentityAddress, nullable — The user's address.
      - `city` string, nullable — The full city name
      - `region` string, nullable — The region or state. Example: `"NC"`
      - `street` string, nullable — The full street address Example: `"564 Main Street, APT 15"`
      - `street2` string, nullable — The second line street address
      - `postal_code` string, nullable — The postal code. In API versions 2018-05-22 and earlier, this field is called `zip`.
      - `country` string, nullable — The ISO 3166-1 alpha-2 country code
    - `phone_number` string — The user's phone number in [E.164](https://en.wikipedia.org/wiki/E.164) format
    - `email` string, nullable — The user's email address. Note: email is currently not returned for users, and will be added later in 2025.
    - `date_of_birth` string, nullable — The user's date of birth.
    - `ssn` string, nullable — The user's social security number.
    - `ssn_last_4` string, nullable — The last 4 digits of the user's social security number.
  - `items` UserAccountItem[], required
    - `item_id` string — The Plaid Item ID. The `item_id` is always unique; linking the same account at the same institution twice will result in two Items with different `item_id` values. Like all Plaid identifiers, the `item_id` is case-sensitive.
    - `access_token` string — The access token associated with the Item data is being requested for.
  - `request_id` string, required — A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive.

## Other responses

- `default` — Error response.

## Changes

- **2025-03-26** `09cbc8444913` — 2 warning
  - added the new `CHECK_REPORT_ERROR` enum value to the `error_type` response property for the response status `default`
  - added the new `CONSUMER_REPORT_ERROR` enum value to the `error_type` response property for the response status `default`
- **2024-09-04** `a2c34406c317` — 5 warning, 1 info
  - added the new `PARTNER_ERROR` enum value to the `error_type` response property for the response status `default`
  - added the new `SANDBOX_ERROR` enum value to the `error_type` response property for the response status `default`
  - added the new `TRANSACTIONS_ERROR` enum value to the `error_type` response property for the response status `default`
  - added the new `TRANSACTION_ERROR` enum value to the `error_type` response property for the response status `default`
  - …2 more
- **2024-07-05** `1e30969bd889` — 1 info
  - api operation id `sessionGet` removed and replaced with `userAccountSessionGet`
- **2024-06-18** `be701ec93161` — 1 info
  - endpoint added
- **2024-02-21** `5de70cc1e6ca` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/plaid/apis/the-plaid-api/changes/user_account/session/get/post.md)

---

[API](https://skmtc.dev/plaid/apis/the-plaid-api.md) · [All operations](https://skmtc.dev/plaid/apis/the-plaid-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/plaid/the-plaid-api/revisions/5eae3158bbfc/schema)
