> For the complete documentation index, see [llms.txt](https://docs.pulsoid.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pulsoid.net/read-profile-information.md).

# Read Profile Information

This method allows reading the information of the user. It includes premium status, channel, and login(can be an email).

### Request

<table><thead><tr><th width="225">name</th><th>value</th></tr></thead><tbody><tr><td>url</td><td><code>https://dev.pulsoid.net/api/v1/profile</code></td></tr><tr><td>method</td><td><code>GET</code></td></tr><tr><td>scope</td><td><code>profile:read</code></td></tr></tbody></table>

### Response

<table><thead><tr><th width="191">name</th><th width="152.33333333333331">type</th><th>description</th></tr></thead><tbody><tr><td>channel</td><td>string</td><td>User's channel e.g. twitch.tv/pulsoid</td></tr><tr><td>username</td><td>string</td><td>Username e.g. pulsoid, support@pulsoid.net</td></tr><tr><td>mobile_login</td><td>boolean</td><td>Indicates whether user did login via mobile client</td></tr><tr><td>heart_rate</td><td>boolean</td><td>Indicates whether user transmit any heart rate data</td></tr></tbody></table>

### cURL Request Example

```bash
curl --request GET \
  --url https://pulsoid.net/api/v1/profile \
  --header 'Authorization: Bearer 8c4da3ce-7ed7-4a19-a1f1-058498661e45'
```

### Response Example

```json
{
	"channel": "twitch.tv/pulsoid",
	"username": "support@pulsoid.net",
	"mobile_login": true,
	"heart_rate": true
}
```

***
