Skip to main content
GET
/
lookup
/
uid
/
{uid}
Profile by UID
curl --request GET \
  --url https://frozi.lol/api/lookup/uid/{uid} \
  --header 'Authorization: Bearer <token>'
{
  "id": 123,
  "username": "<string>",
  "displayName": "<string>",
  "badges": [
    {
      "name": "<string>",
      "enabled": true
    }
  ],
  "assets": {},
  "customize": {},
  "discordID": "<string>",
  "discordClean": {},
  "banned": true,
  "viewsCount": 123,
  "followersCount": 123,
  "createdAt": "2023-11-07T05:31:56Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.frozi.lol/llms.txt

Use this file to discover all available pages before exploring further.

Returns a SimplifiedProfile by numeric profile ID (UID). Requires permission api.lookup. Path parameter uid is a string of digits (e.g. "12345").

Authorizations

Authorization
string
header
required

API key from Dashboard → Developer Platform → API Keys. Send as: Authorization: Bearer <API_KEY>

Path Parameters

uid
string
required

Numeric profile ID (e.g. 12345)

Pattern: ^[0-9]+$

Response

Simplified profile

Public profile representation. Email and other private fields are never returned.

id
integer

Profile ID

username
string
displayName
string
badges
object[]
assets
object
customize
object
discordID
string | null
discordClean
object
banned
boolean
viewsCount
number
followersCount
number | null

Null if profile has 'show followers count' disabled

createdAt
string<date-time>