# Profile ## Retrieve `client.me.profile.retrieve(RequestOptionsoptions?): ProfileRetrieveResponse` **get** `/v1/me` Get profile information for the current user ### Returns - `ProfileRetrieveResponse` Your user information, with tier and email included - **id:** `string` The ID of this user - **bio:** `string | null` The user’s biography, if they have provided one - **email:** `string` Your email address - **links:** `Links` - **self:** `string` URL of this user on this API - **profileImageUrl:** `string | null` URL that points to the user’s profile image, if one exists - **tier:** `"free" | "pro" | null` Your account tier - `"free"` - `"pro"` - **url:** `string` URL of this user’s profile on Val Town’s website - **username:** `string | null` The user’s handle that they chose for themselves. Does not include the @ symbol ### Example ```node import ValTown from '@valtown/sdk'; const client = new ValTown(); const profile = await client.me.profile.retrieve(); console.log(profile.id); ```