> For the complete documentation index, see [llms.txt](https://docs.tnid.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tnid.com/api-reference/001_user/001_profile/001__get_user_profile.md).

# Get User Profile

GraphQL endpoint: `/user`

Retrieves the authenticated user's own profile information.

## Query

```graphql
query {
  currentUser {
    id
    username
    documentRepositoryEmailAddress
    firstName
    middleName
    lastName
    birthdate
    aboutMe
    timezone
    metadata
    secretStorage
    addresses {
      city
      country
      state
      street
      types
      zipCode
      visibility
    }
    emails {
      email
      types
      visibility
    }
    telephoneNumbers {
      number
      types
      visibility
    }
    socialNetworks {
      type
      url
      visibility
    }
    webpages {
      type
      url
      visibility
    }
    interests {
      description
      title
    }
    nameVisibility
    aboutMeVisibility
    birthdateVisibility
    interestsVisibility
    timezoneVisibility
    metadataVisibility
  }
}

```

## Variables

```json
{}
```

## Response

```json
{
  "data": {
    "currentUser": {
      "aboutMe": "this is my generic intro",
      "aboutMeVisibility": [
        "PUBLIC"
      ],
      "addresses": [
        {
          "city": "test city",
          "country": "United States",
          "state": "Alabama",
          "street": "test street 1",
          "types": [
            "HOME"
          ],
          "visibility": [
            "PUBLIC"
          ],
          "zipCode": "12345"
        }
      ],
      "birthdate": "1990-01-15",
      "birthdateVisibility": [
        "PUBLIC"
      ],
      "documentRepositoryEmailAddress": "username2@parse.tnid.test",
      "emails": [
        {
          "email": "test3@email.com",
          "types": [
            "OTHER"
          ],
          "visibility": [
            "PUBLIC"
          ]
        }
      ],
      "firstName": "1john",
      "id": "00000000-0000-4000-8000-000000000001",
      "interests": [
        {
          "description": null,
          "title": "Interest 4"
        }
      ],
      "interestsVisibility": [
        "PUBLIC"
      ],
      "lastName": "2doe",
      "metadata": {
        "test": "value"
      },
      "metadataVisibility": [
        "PUBLIC"
      ],
      "middleName": "ray",
      "nameVisibility": [
        "PUBLIC"
      ],
      "secretStorage": {},
      "socialNetworks": [
        {
          "type": "FACEBOOK",
          "url": "https://test-sm5.not",
          "visibility": [
            "PUBLIC"
          ]
        }
      ],
      "telephoneNumbers": [
        {
          "number": "6",
          "types": [
            "OTHER"
          ],
          "visibility": [
            "PUBLIC"
          ]
        }
      ],
      "timezone": "UTC",
      "timezoneVisibility": [
        "PUBLIC"
      ],
      "username": "username2",
      "webpages": [
        {
          "type": "WEBPAGE",
          "url": "https://test-webpage7.not",
          "visibility": [
            "PUBLIC"
          ]
        }
      ]
    }
  }
}
```
