---
title: "Lists the available user attributes"
method: GET
path: "/data/user"
tags: ["datatypes"]
---

# Lists the available user attributes

`GET /data/user`

Lists the name and type of each attribute defined at the user level. This information
is necessary to know which attributes can be included in workflow condition expressions when using the User dimension.
Each attribute is identified by a name and a data type.

## Response `200`

Lists the name and type of each attribute defined at the user level.

- UserDataDictionaryType — Defines the list of attributes that will potentially appear within the user context of incoming events.
  - `description` string — An optional, user-provided, description of the data contained in the data dictionary.
  - `attributes` AttributeDefinition[] — The list of user attributes
    - `name` string — the name of the attribute
    - `description` string — an optional description for this attribute
    - `type` 'bool' | 'text' | 'integer' | 'float' | 'datetime' — Enumeration of all supported data types for user and event attributes
    - `mandatory` boolean — indicates that this attribute must have a value
    - `editable` boolean — indicates that this attribute can be changed in some way or not.

---

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