---
title: "Details for a logged-in user"
method: GET
path: "/api/v1/user/me"
tags: ["user"]
---

# Details for a logged-in user

`GET /api/v1/user/me`

## Response `200`

Found user details.

- UserDTO — All details on a user.
  - `username` string, required
  - `emailAddress` string, required
  - `companyName` string
  - `isAdmin` boolean, required
  - `fullSearchAllowed` boolean, required
  - `recordingDetailAllowed` boolean, required
  - `artistDetailAllowed` boolean, required
  - `signupAllowed` boolean, required
  - `genresAllowed` boolean, required
  - `moodsAllowed` boolean, required
  - `instrumentationAllowed` boolean, required
  - `soundFeaturesAllowed` boolean, required
  - `tonalFeaturesAllowed` boolean, required
  - `rhythmFeaturesAllowed` boolean, required
  - `audienceAllowed` boolean, required
  - `originAllowed` boolean, required
  - `qualityAllowed` boolean, required
  - `reducedMusicalFeatures` boolean, required
  - `confirmed` boolean, required
  - `language` string, required
  - `recordingEndpointsAllowed` boolean, required
  - `isAllowedToRequestAllRecordings` boolean, required
  - `admin` boolean

## Other responses

- `401` — Unauthorized
- `429` — Too Many Requests
- `500` — Internal Server Error

---

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