---
title: "GET /api/auth/whoami"
method: GET
path: "/api/auth/whoami"
tags: ["api"]
---

# GET /api/auth/whoami

`GET /api/auth/whoami`

Who the caller is. An API key carries no username, so this is how a
program finds out which account it is acting as.

## Response `200`

OK

- WhoAmI
  - `username` string
  - `email` string
  - `scopes` string[] — Extra permissions of the API key used. Absent for a session.

## Changes

- **2026-09-28** `eaa3dc83a89f` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/bitmakerla/apis/estela-api-v1-0-documentation/changes/api/auth/whoami/get.md)

---

[API](https://skmtc.dev/bitmakerla/apis/estela-api-v1-0-documentation.md) · [All operations](https://skmtc.dev/bitmakerla/apis/estela-api-v1-0-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/bitmakerla/apis/estela-api-v1-0-documentation/revisions/eaa3dc83a89f?raw)
