---
title: "Get the authenticated user"
method: GET
path: "/v1/me"
tags: ["Me"]
---

# Get the authenticated user

`GET /v1/me`

## Request

- Base URL: `https://api.blinq.me`
- URL: `https://api.blinq.me/v1/me`
- Auth: HTTP bearer

Returns the user the supplied API key acts as: their `user_id` and their sign-in `email`, which is `null` when the user has none.

Use it to confirm whose account an integration is accessing before listing workspaces or fetching data. The user is derived from the API key; the endpoint accepts no parameters.

Requires the `blinq:identity:read` scope.

## Response `200`

The authenticated user the API key acts as.

- object: The authenticated user the API key acts as.
  - `user_id` string, required: The ID of the user the API key acts as.
  - `email` string, nullable, required: The user's sign-in email address, or null when the user has none.

## Other responses

- `400`: Bad request - Invalid query parameters or body. See `details` for each failing field
- `401`: Unauthorized - Missing or invalid API key
- `403`: Forbidden - Missing scope, insufficient permission, or the plan does not include this operation

---

[API](https://skmtc.dev/blinq/apis/blinq-public-api.md) - [All operations](https://skmtc.dev/blinq/apis/blinq-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/blinq/apis/blinq-public-api/revisions/2dedf4b14340?raw)
