Skip to main content
GET
Look up a public user profile by handle

Authorizations

Authorization
string
header
required

Personal API key issued per SeeSaw user account: Authorization: Bearer sspat_…. Manage keys on the app API (/v1/users/me/api-keys). Revocation propagates within ~60 seconds (validation cache window).

Path Parameters

handle
string
required

The user's handle, without the @ prefix (a leading @ is tolerated).

Response

The public profile (never carries financial fields)

Embedded wherever a user appears. Deliberately carries no financial fields.

id
string<uuid>
required
handle
string | null
required
nickname
string
required
avatar_url
string | null
required
account_type
enum<string>
required
Available options:
user,
bot
url
string
required

Public profile page: https://seesaw.fun/profile/{id}

bio
string | null
required
stats
object
required

Public track record.

created_at
string<date-time>
required