---
title: "Get profile"
method: GET
path: "/profile/{identifier}"
tags: ["profile"]
---

# Get profile

`GET /profile/{identifier}`

Retrieve the public profile for a user.

Use this endpoint for public profile pages and seller preview cards.

Path behavior:
- Accepts either a user ID or username as the identifier.

## Path parameters

- `identifier` string, required — User ID or username for the requested profile

## Response `200`

User profile

- UserProfile — User profile information
  - `id` string, required — Unique identifier for the user
  - `username` string, required — Public username of the user
  - `joined` string, date-time — ISO timestamp when the user account was created
  - `avatar` string, uri — URL to the user's avatar image
  - `cover` string, uri — URL to the user's cover image
  - `profile` string — Information about the user
  - `reviews` integer, required — Total number of reviews the user has received
  - `rating` number, required — Confidence-based rating between 0 and 5
  - `score` number, required — Average rating between 0 and 5
  - `sales` integer, required — Total number of sales the user has made
  - `purchases` integer, required — Total number of purchases the user has made
  - `seller` boolean, required — Indicates if the user is a seller

---

[API](https://skmtc.net/managem/apis/managem-api.md) · [All operations](https://skmtc.net/managem/apis/managem-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/managem/managem-api/versions/6367b514f6ea/schema)
