---
title: "Get the current user"
method: GET
path: "/users/current"
tags: ["Users"]
---

# Get the current user

`GET /users/current`

## Response `200`

The current user

- User
  - `email` string, required — An e-mail address.
  - `email_confirmed` boolean, required
  - `role` 'guest' | 'user' | 'scout' | 'admin', required — A user's role

## Changes

- **2020-11-30** `5fa0143c38e1` — 1 info
  - the endpoint scheme security `jwtAuth` was added to the API
- **2020-08-13** `bca9ebb2d24a` — 2 breaking, 1 info
  - the `email` response property's minLength was decreased from `3` to `0` for the response status `200`
  - the `email` response's property type/format changed from `string`/`` to ``/`` for status `200`
  - added `#/components/schemas/Email` to the `email` response property `allOf` list for the response status `200`
- **2020-08-13** `ddfd4e39c98d` — 1 breaking, 2 info
  - the `email` response's property type/format changed from ``/`` to `string`/`` for status `200`
  - the endpoint scheme security `jwtAuth` was removed from the API
  - removed `#/components/schemas/Email` from the `email` response property `allOf` list for the response status `200`

[Change history](https://skmtc.dev/kartevonmorgen/apis/openfairdb-api/changes/users/current/get.md)

---

[API](https://skmtc.dev/kartevonmorgen/apis/openfairdb-api.md) · [All operations](https://skmtc.dev/kartevonmorgen/apis/openfairdb-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/kartevonmorgen/openfairdb-api/revisions/930c8eaaddfe/schema)
