> ## Documentation Index
> Fetch the complete documentation index at: https://docs.talkover.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Current User

> Retrieve the user associated with the current session token

# Get Current User

Retrieve the authenticated user's profile. This endpoint requires a **user session token** (Account API), not an environment token.

<Info>
  This endpoint is part of the **Account API** and is authenticated with a user session token. Other endpoints in this reference use environment tokens (`talq_*`).
</Info>

## Endpoint

```
GET /api/user
```

## Request headers

<ParamField header="Authorization" type="string" required>
  User session token. Format: `Bearer <user_session_token>`.
</ParamField>

## Examples

<RequestExample>
  ```bash theme={null}
  curl "https://app.talkover.ai/api/user" \
    -H "Authorization: Bearer your_user_session_token"
  ```
</RequestExample>

## Response

<ResponseExample>
  ```json theme={null}
  {
    "id": "user-uuid-1",
    "name": "Alice Doe",
    "email": "alice@example.com",
    "current_environment_id": "env-uuid-1",
    "created_at": "2024-01-01T10:00:00Z"
  }
  ```
</ResponseExample>

## Notes

* Use this in dashboards or tools that authenticate the human user, not service-to-service integrations.
* For machine-to-machine access scoped to an environment, use environment tokens (`talq_*`) with the rest of the API.
